Because no two students are the same...

We at Philly Firearms Academy are educators, first and foremost, and specialize in student-centered, comprehensive, firearms education.

We tailor our courses to the student's individual needs based on decades of practical experience and ensure they obtain a solid foundation in firearms safety, proper gun handling, marksmanship, and the laws relating to the use of their firearms.

Our responsibly implemented, one-to-one, and small group in-home on-location training sessions are arranged around the student's schedule so that they can learn from the comfort and safety of their homes, place sof business, or desired location.

If you're interested in learning how we can help you meet your firearms training goals, start by completing our assessment form and we'll reach out to you with training recommendations and answers to your questions within 24 hours.

Or, if you prefer, you can reach us by email, by phone at 215-987-7088 or read what others have to say about the quality of our training.

Available courses

Gun Owner Workshop

Designed with new and prospective gun owners in mind, this course establishes a solid foundation in safe gun handling and responsible ownership.

concealed carry Workshop

Designed for those new to concealed carry. This course covers the information you need to know to responsibly, safely and legally carry a firearm.

Home Defense Workshop

Designed for those that wish to make their home their castle and learn how to protect themselves and their families with any firearm.

Defensive Pistol Workshop

Designed for the experienced concealed carrier, who is ready to learn proper, solid, and proven defensive handgun techniques.

Marksmanship Turbocharge

Take your marksmanship to the next level and let us teach you how to hit exactly where you aim every time you pull that trigger.

Custom Coaching

Let us design a custom custom-tailored to your individual needs, comfort, experience level, and guaranteed to produce results!

When you're ready to begin

Click on the button below to complete our training form