MACHINE GUN EXPERIENCES / GUNS & AMMO SALES / FUN FOR THE ENTIRE FAMILY
Save money with a membership.
Invest in yourself. See our course lineup.
Full Auto Adventures
View our Full Auto rifle rental packages.
Discover extraordinary excitement and adrenaline rush at the Best Automatic Machine Gun Range in the Mid South.
Shoot fully–automatic machine guns Today!
Top Gun Range in Memphis, TN is a full-service gun and range megastore.
- With 23 lanes of shooting spread out over two giant ranges
- Complete with a full staff of certified NRA Range Safety officers
- Full inventory of guns, ammunition and accessories
- Ever-expanding shooting classes led by world-class instructors
- FIREARM RENTALS
We offer a wide range of firearms for rent. Choose from pistols, shotguns, rifles, and more!
- FERGUSONS BBQ
Full service sit-down Barbecue restaurant.
- MEETING ROOMS
for your special events, along with the ability to structure any group package so that it meets your needs,
NEW Gift Card
FULLY–AUTOMATIC MACHINE GUN PACKAGE
TopGun Range Academy
The TopGun Range Academy is proud to offer several instructional courses for individuals of all skill levels. Click on the class name below for additional information, price, and schedule. Dates and times are subject to change.
Top Gun Range Rules
- Guns not in the booth must remain holstered, in a bag, or in a carrier
- Handle the firearm only inside the firing booth, forward of the yellow line
- Only graduates in good standing of Beyond the Permit or Mastering the Pistol I may draw from the holster. A permission card will be issued by the staff.
- If anything (gun, magazine, ammunition, etc…) falls forward of the white firing line, do not retrieve it. Ask the Range Safety Officer for assistance.
- Only one shooter in the booth at a time
Register Top Gun Memphis Newsletters
Register today for our newsletter and receive discounts, special offers and FREE stuff. Thank you!
Top Gun Academy’s course calendar.
Mon – Thurs.: 10:00 a.m. – 8:00 p.m.
Fri – Sat.: 10:00 a.m. – 9:00 p.m.
Sunday: 11:00 a.m – 6:00 p.m.