Our in-store prices beat almost all Big Box store prices!
Make sure you check us out when you are ready to
purchase your Windham Weaponry firearms -
we can ship to FFLs across the country. 

We also sell new and used firearms through our online store!
Training courses are essential for using firearms safely and effectively, and we have a large selection of training packages for pistols and rifles to fit your needs. 
Both of our Handgun Training Classes also qualify for the State of Maine Concealed Carry Requirements. Our classes fill up quickly - they are available to view on our website for more information and to sign up. Here is a list of a few upcoming classes:
Available Dates:
Sunday, October 13 | 9a-1p
Saturday, November 2 | 9a-1p
(Meets Maine's Concealed Carry Requirements)

WISR’s Introduction to Modern Handguns course (4 hours) is designed to educate students in safe gun handling skills & use of handguns best suited for personal protection or home defense. Topics will include handgun safety, cycle of operation, vocabulary, caliber selection & accessories. This class includes 50 rounds of live fire with an instructor.
Wednesday, October 16 | 3pm-4:30pm

One of the responsibilities of owning a firearm is the proper care and maintenance of your firearm .This 2 hour long class is designed to educate the gun owner in cleaning techniques to inspect and clean their firearm. Instructors will cover safety procedures, disassembly, inspection, cleaning, reassembly and lubrication. Additional information on cleaning tools and materials will be covered. 
Sunday, October 27 | 9a-5p

(Meets Maine's Concealed Carry Requirements)

Topics will include use of force laws, handgun safety techniques, stress shooting fundamentals, weapon management, effects of stress and survival mindset. After practical exercises in the classroom students will be provided the opportunity to develop skills on accuracy, trigger management and recoil management during a 200 round course of fire on the range. This course is ideal for new shooters or experienced shooters that want to revisit the basics.
Sunday, October 20 | 9am-4pm

This is a combined online and in-person course. The online Course requires that students complete the knowledge portion of the course online and attend a skills and exam day which is about 7 hours. Students complete quizzes and exam as they do the  online course  and are provided with a voucher to attend the skills and exam day upon completion of the online exam. Students must complete the online course and provide voucher number to register for the Skills and Exam Day. Students must also bring the voucher to the first class. Please visit  to complete the online portion of the course.
Sunday, October 20 | 9am-4pm

The Utah Concealed Handgun Permit in conjunction with a Maine Concealed Handgun Permit allows you to legally carry a concealed handgun in 35 states. This is a 4 hour class taught by NRA and Utah certified instructors. Topics will include: handgun safety, Utah laws pertaining to carrying a concealed handgun, fundamentals of shooting, ammunition and parts and operation. At the completion of the class you will possess a completed application and fingerprint card. You must possess a Maine Concealed Handgun Permit to apply for a non-resident Utah permit.
All of our courses can be found on
Click "Training" in the toolbar for the full selection.
We are proud members of Glock's Blue Label and Smith & Wesson's America's Guardians programs. These programs support those who protect and serve communities across the country and around the world. 

Qualified buyers will receive a discount on any Glock LE* or Smith&Wesson pistol of their choice, with up to two purchases per year. 
*Excludes colored pistols.
For more details on all that the Windham Indoor Shooting Range & Retail Store has to offer every day, visit:
or follow us on  Facebook!

The Windham Indoor Shooting Range, 
where "Training Begins at the Door."
999 Roosevelt Trail, Windham, ME 04062 | Tel.: 207-892-0274
MONDAY 10am-6pm
TUESDAY 10am-7pm
WEDNESDAY 10am-6pm
THURSDAY 10am-7pm
FRIDAY 10am-6pm
SATURDAY 10am-6pm
SUNDAY 10am-6pm
Last Call for the Range is One Hour Before Closing
Find us on Facebook for great deals!