Are there places to shoot long distance or hunt easily?
Carry laws good?
Bench Rest Rifle Club is about an hour west of downtown. I believe they have a 600 yd range, a 100 yd range, and a pistol range. I know they hold IDPA shoots, and the membership is in the $200 - $300/yr range (or at least it was last time I checked several years ago.)
There are several indoor ranges. Three of which are:
1. Ultimate Defense in St. Peters which I am a member, and is very nice with lots of different offerings including marksmanship competitions, defensive pistol competitions, and lots of classes from beginner to advanced.
2. Bullseye in midtown, which although old, still is a quality range. I've only been there a few times.
3. On Target in Imperial, a little south. Pretty good place. Great range, but fairly out of driving range for me. Only been there twice.
Many great gun stores. St. Louis has a pretty good shooting community, and if you hit the ranges often, you'll start seeing familiar faces at different events. It's kind of cool when you go "picket" a stupid "gun buyback", and run into several other like minded individuals you know from the range. I often see folks at gun shows who look familiar. Then, when saying hello, find out they were the person in the booth next to you last time you went shooting.
The laws are also pretty good.
Missouri recognizes ALL state's CCW's.
Missouri's CCW is recognized by the most other states (I believe. I could be wrong, but it is recognized by 35, or some such.)
Castle doctrine extends to PRIVATE PROPERTY. Such as the inside of your vehicle.
Since your vehicle is considered private property, Missouri has a "peaceable journey" law. If you are lawfully allowed to posess a firearm (regardless of residency), you may carry it INSIDE your vehicle IN ANY MANNER YOU CHOOSE. Just be careful if you choose to CC inside your vehicle without a permit. One step outside, and you will be breaking the law.
"Gun Buster" signs (no guns) have no weight in law. You may ignore them at will. However, if asked to leave an establishment and you refuse, you may be prosecuted for tresspassing. (Myself, I refuse to spend my money at a place that doesn't want me there.)
Some may find it a bad thing, but it is perfectly legal to be intoxicated while armed in Missouri. However, you may not carry in an establishment that derives over 51% of its revenue from the sale of alcohol. As far as intoxicated while armed, I personally believe drunk people should not be required to die helplessly, and that if it is illegal to use a gun in a particular manner, it is illegal regardless of whether you're drunk or not, therefore why make it illegal to SAFELY and RESPONSIBLY carry while you are inebriated. (NOTICE: I did not say it was a GOOD thing. Carrying while intoxicated would probably raise many questions about judgement if you ever DID have to use lethal force while drunk, so I do NOT advocate it. So I'm just pre-empting those who are inevitably call me a kook for "saying drunk carrying is a wonderful activity". I never said that.) However, I have been at Bar-B-Ques where I've had a few too many and had to call a cab. Thank God I didn't really have to worry about becoming a criminal simply because my BAC went over .8%, and could responsibly leave my gun in its holster while I rode home instead of drunkenly fumbling with it in a parking lot trying to lock it in my vehicle hoping nobody stole it before I could make it back the next day just to be legal. (Now watch all the holier-than-thou's pile on about the irresponsibilities of even turning my eyes towards a picture of a bottle of beer while armed.) Stuff it. I'm from Missouri. Don't like it? Change the law.
As far as wildlife, outdoor activities, and hunting....Missouri is pretty good. Squirrel season opens May 22nd. Deer (firearm) is usually the two weeks prior to Thanksgiving. (Bow) is Usually from Sep 15th to Dec. 31st. We have early "Youth" Turkey and Deer seasons for the kids and a couple of black powder seasons. Dove season is Sep 1st.
There are many Conservation/Wildlife areas including August Busch which is only about 1/2 hour west of downtown. Mark Twain Lake which is about two hours North, and many others.
As far as crime, I have to admit St. Louis is pretty far up on the list. Lot's of shootings on the North Side. As with any city, staying clear of the bad areas cuts your chances of violent encounters down pretty much. However, I can't say that areas other than North County are just fine. There were a couple of shootings in Schnuck's Grocery store parking lots in several nicer areas of town. Denny's in St. Charles. A couple in O'Fallon which is usually a pretty safe place. However, crime is everywhere. If you use your head and keep your situational awareness, St. Louis isn't any more dangerous than any other highly populated city.
I hope I've provided some useful information. Remember, this is just my opinion. However, I love Missouri and have grown pretty fond of the St. Louis region.
Oh yeah, we have some pretty good baseball, too.