New Jersey - Gun Sales, Training & Instruction.

New Jersey - Gun Sales - Personal Firearm Advisor - Firearm Sales - Gun Training - Firearm Instuction

Before you purchase a firearm, ask yourself this important question:

What is the primary use for this gun? It can be for home defense, target shooting collecting as a hobby or even competition shooting; the answer will take you on the correct path for choosing the right firearm!
We can provide you with hands-on experience... Before you buy!

New Jersey - Firearm Sales, Instruction, Training.

We are a primary source for personalized SALES, INSTRUCTION and TRAINING for firearms in New Jersey

As seen on recent Times Of New Jersey Video Interview


  • Help you in the selection of a firearm that's best suited for your needs and interests. Our one-on-one private consultation makes it pleasant.

  • We can provide you with "hands-on instruction" of various styles of firearms. This is done at a state-of-the-art shooting Mel Katz - Licensed NJ Gun Dealer & NRA Certified Instructorrange, where you are accompanied by an advisor that is a nationally certified instructor. YOU DO NOT NEED A PERMIT TO TEST-FIRE FIREARMS OR TAKE INSTRUCTION. We offer personalized instruction on how to shoot various styles and calibers of handguns to help determine what best meets your abilities and needs, on a one-on-one basis.

  • As a Federally Licensed Arms Dealer, we can sell you the firearm of your choice, insuring a fair competitive price.

  •  We can provide personalized refresher and proficiency sessions that meet your schedule.

Don't Try Buying A Firearm By
Dealing with an
Employee Store Clerk!

 Call Us for a Personal, Private Consultation with a Licensed
 Firearm Dealer & Certified Instructor.

 All Meetings Are Held Privately,
By Appointment, Without
The Frustrations Of a Noisy,
Public Environment.

 There Are No Obligations!



Mercer County, NJ
East Windsor

Defensive Security


We Offer the Following Services:

Gun Training

Help Acquiring Permits

Handgun Sales

Firearm Appraisals

In These Areas:

Mercer County, NJ

East Windsor, NJ

Ewing, NJ

Hamilton, NJ

Lawrence, NJ

Princeton, NJ

Robbinsville, NJ

Trenton, NJ

West Windsor, NJ

Burlington County, NJ

Bordentown, NJ

Burlington, NJ

Florence, NJ

Pemberton, NJ


Middlesex County, NJ

Cranbury, NJ

East Brunswick, NJ

Edison, NJ

Jamesburg, NJ

Middlesex, NJ

Highland Park, NJ

Monmouth County, NJ

Freehold, NJ

Hazlet, NJ

Howell, NJ

Long Branch, NJ

Manalapan, NJ

Aberdeen, NJ


Ocean County, NJ

Berkeley, NJ

Jackson, NJ

Lacey, NJ

Lakewood, NJ

Manchester, NJ

Stafford, NJ

Toms River, NJ

Brick, NJ

Hunterdon County, NJ

Readington, NJ

Lambertville, NJ

Clinton, NJ

Flemington, NJ


Somerset County, NJ

Millstone, NJ

Montgomery, NJ

Hillsborough, NJ

Franklin, NJ

Union County, NJ

Berkeley Heights, NJ

Clark, NJ

Cranford, NJ

Hillside, NJ

Scotch Plains, NJ

Union, NJ