This place is amazing!! The staff is super friendly, knowledgeable and professional. They try to help with whatever issues you might have. They offer 1:1 or group classes in private classes and in the range at reasonable rates. You can have group parties there. There’s a long and short range for close up and distance shooting. Many of the trainers are NJ Police Officers. They even have a little cafe. – PriorSafety