Yup. My Seven year old, took a small pants hanger with clips, turned it upside down, and clipped a strring stick for a 5 gal paint can to it (getting the front back proportions correct) and runs around the house blasting things to kingdom come with his 'machine gun'.....
Right! It's like the "truck gene." You know, when very little boys instinctively(or so it would seem) enjoy playing with trucks and such.
If you put a boy in a room for 20 minutes with nothing but 2 hangers, he's going to exit the room with a Car and a Gun.