Register for a Shooting Class

New England Firearms Safety Training Logo

Utah Concealed Firearms Permit Course

Multi-State Firearms Permit

New England Firearms Safety Training - Barry Mills
Instructor: Barry Mills

Fee: $125.00

Date: Friday - 5/1/2026
Time: 5:30 pm - 9:30 pm
Duration: 4 hours classroom

Location: Barry Mills - USCCA Training Counselor (Salem, NH)

Registration Form

Do you already have an account? Log In

Name

This is the name that will appear on your class certificates.
(If a certificate is to be used to apply for a concealed weapons permit, input your name as it appears on your driver’s license or Government Issued ID to be used for identification.)

*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
Account Information

You will log in later using this email and password.

*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
Billing Address
*
invalid field error icon valid field icon
invalid field error icon valid field icon
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
Contact Info

How can the Instructor contact you? We can also send you text messages for class-related notifications.

invalid field error icon valid field icon
invalid field error icon valid field icon
Emergency Contact Info
*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
Personal/Background Info

The Instructor will use this to determine your eligiblity.

*
invalid field error icon valid field icon
*
invalid field error icon valid field icon
invalid field error icon valid field icon
*
invalid field error icon valid field icon
invalid field error icon valid field icon
*
invalid field error icon valid field icon
Previous Courses

If you have previous experience, it can help the Instructor make a better decision about your eligibility.

Newsletter
I consent to receive the ShootingClasses.com newsletter via email.
For futher information, please consult the Privacy Policy.
Terms and Conditions

Your information is private and not accessible to anyone at any time, other than the instructor for whose class you are registering. If the instructor determines that you do not meet the requirements, your credit card will be automatically refunded.

Read our Privacy Policy

invalid field error icon valid field icon

Read our Terms and Conditions

invalid field error icon valid field icon

Read Instructor Policies

Cancellation Policy
Due to limited seating, we ask that you notify us if your plans change and you will be unable to attend. Please notify us as soon as you know you will not be attending the class.

48 hour notice required for full refund.
Reschedule Policy
Life happens, we understand family comes first. If you need to reschedule, just let us know.
Refund Policy
48 hour notice required for full refund.
Other Policy
Our Guarantee, If you're not satisfied with your training, it's no charge. We are confident of the training and materials. This confidence is based upon having trained hundreds of individuals, some who have who completed training elsewhere. Many have commented about the information gained in this class versus other training received elsewhere. If you attend our class and are not satisfied, please let us know at any time before the end of the class. We will process your refund. No certificate of training will be issued.

Privacy Policy: Effective 01/01/2026
1. Introduction We respect your privacy and are committed to protecting your personal information. This Privacy Policy explains what data we collect, how we use it, and your choices regarding that information.
2. Information We Collect We may collect: • Personal information you provide directly: such as name, email address, phone number, mailing address, when you register for classes or fill out contact forms. • Technical and usage data: such as IP address, browser type, device information, pages visited, date and time of access. This is collected automatically through cookies and server logs.
3. How We Use Your Information We use your information to: • Register you for classes and communicate about your registration. • Respond to your inquiries and provide customer support. • Improve our website, content, and services. • Send you transactional or promotional messages only if you have opted in.
4. Third-Party Sharing We do not sell your personal information to third parties. Information you provide directly on this site is retained by us only. However: • If you register through or interact with external services (e.g., USCCA, NRA websites), those entities may collect and use your information according to their own privacy policies linked on our site. • We may share information when required by law, to comply with legal processes, or to protect rights and safety.
5. Cookies, Tracking & Analytics We use cookies and similar technologies to enhance your experience, analyze site traffic, and improve our services. You can disable cookies through your browser settings, but some features may not function properly without them.
6. Your Choices & Rights You may: • Access and update your personal information. • Opt out of marketing communications. • Request deletion of your personal data (where applicable).
To exercise these rights, please contact us using the information below.
7. Security We implement reasonable safeguards to protect your data. However, no method of transmission or storage on the internet is completely secure.
8. Links to Other Websites Our site may contain links to external sites. We are not responsible for their privacy practices; you should review their policies.
9. Changes to This Policy We may update this policy. The Effective Date at the top indicates the latest revision.
10. Contact Information If you have questions about this policy or our practices, please contact: 📍 Address: 343 S Broadway, Unit 14, Salem, NH 03079, USA 📧 Email: barry@uscca-nh.com 📞 Phone: 603-952-9407
invalid field error icon valid field icon
Referral Information (Optional)
invalid field error icon valid field icon
invalid field error icon valid field icon
Comments

Please let the instructor know any medical conditions, handicaps, or special needs the instructor should be aware of.

invalid field error icon valid field icon
Payment

Course Fee: $125.00

Add Ons: $0.00

Total: $125.00

invalid field error icon valid field icon

* This charge will appear as SHOOTINGCLASSES on your credit card statement.