To be honest, at least half of those sound like perfectly reasonable ideas. Aside from machine guns, I'm not sure there's a strong logical argument to outlaw any of them.
For example: http://www.lasvegasgunrange.net/RangeRentals.aspx
(Genuinely curious. I've never held a gun before in my life, so I wouldn't know.)
No, really. What better way to pretend you're a gangster or action hero for the day?