Originally I am from Michigan as many of you know but I currently live in Indianapolis. If you live in the mid-west you have probably seen this guy on TV. He's actually pretty cool and drives a Corvette.

This is where I have bought most of my "hardware" and usually practice. You can take anything up to a .44 Magnum in there.

Yes, that's a .50 cal in the picture. They have those too if you want!
I teach mostly at the IUPUI (Indiana University/Purdue University at Indianapolis) campus downtown and also at Bloomington. Indiana has some of the least stringent gun laws in the USA. I could go out and buy a pistol today and bring it home. I have a "lifetime" permit to carry as well. The only major "restrictions" involve "riverboat casinos" and "commercial aircraft." I am quite sure (not 100%) that you can own "fully automatic" weapons as well here.
Down in southern Indiana there a lot of places to shoot. Also great places to ride... Look me up if you are ever this way.