Arms Mart in Independence is a good place to go shoot. They have a 25 yard indoor range. There's a pretty nice gun shop in there too. Jim runs and owns the place, Stu is the gunsmith and is a really good dude. Freindliest gunshop I have ever been in. They are located in Eastern Independence on Truman Road almost next door to Independence Power and Light.
Arms Mart, Inc.
21200 E. Truman Road
Independence, Mo 64056
816-796-5800
Range 816-796-0023