Top Shot is the place to test your aim, challenge your friends, and experience the thrill of high-tech target shooting. No experience? No problem. Our cutting-edge, low-recoil BB guns deliver just the right kick, while our interactive shooting games make it easy for anyone to lock, load, and let loose.
+
AR-style rifle, Colt 1911-style Pistol, and an air-soft BOW. Both the Rifle and pistol have a simulated recoil.
BB guns are much quieter than standard firearms. Although the noise is relatively minimal, a typical BB Gun Bar environment can still be lively.
We can open for larger groups during the off hours with advanced notice and paid reservations. Just call us at 314-885-1242.
$38/person
We are BYOB. Feel free to bring beer, wine, and seltzers, but no hard alcohol is allowed. Bring your cups/bottle opener. We have soda and water available on site. Also, food is permitted. Bring your favorite takeout with you.
Yes. You may bring food. You must clean up after yourself and your group.
We also have catering for parties and corporate team building per our partnership with Top Notch Axe Throwing. The catering menus are on the parties page and the team building page.
5055 Highway N, St. Charles, MO 63304
314-885-1242
Yes. We highly recommend booking online to reserve your Top Shot experience. Space is limited. We accept walk-ins when we have space available. Reservations are the only way to guarantee your experience. Reservations are required for parties and larger groups.
5055 Highway N, St. Charles, MO 63304
314-885-1242
There are no age restrictions. The BB Gun Bar is great for all ages.
No, you cannot bring any gun of any kind into Top Shot BB Gun Bar. Our guns are modified explicitly for application with our proprietary range technology, ClearShot Technology.
Yes, a party is a great way to have fun with friends. We recommend 6 – 25 at the BB Gun Bar. That said, we encourage larger groups of up to 70 people to utilize the BB Gun Bar and axe throwing conveniently located in one location. Reservations are required for groups.
Call us at 314-885-1242 or message us to make a group reservation. Note – your reservation is complete when you receive a confirmation from us. It’s good to give us a few days to prepare for you.
Parking is available in the area in front of the entrance and in the nearby plaza parking areas.