Everything goes better with a mini-gun......

Also thought this was pretty cool:
I've always figured that because of Equal and Opposite, that you absorb more energy when you fire a gun than the object hit by the bullet.
I know that the force is distributed over a greater area of your body and the design of the gun and the longer time it takes to deliver the force at your end all means it does less damage to you than the bullet, which is designed to maximize damage, does at the other end.
However, I have trouble with the truck analogy....no matter how good the recoil pad on the bumper of the truck, you are gonna be hurting.