Hahaha!
That was very pleasing, I didn't understand what was going on at first though. However, that punch line was worth the confusion. Good job with the made up soundFX from your garage. Try using a pitch bend on them, give you more of a gunfire depth to them.