Workplace violence prevention and active shooter training

Concealed Carry Classes

October 2026
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Saturday | October 17th | 11:00am – 3:00pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
17 Oct
11:00 am - 3:00 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Monday | October 19th | 5:30pm – 9:30pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
19 Oct
5:30 pm - 9:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA

Utah Concealed Carry Class Bob’s Thursday | October 22nd | 6:00pm – 9:00pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First, Middle and Last). The Utah Concealed Carry Class, which Qualifies you for your Utah non-resident permit. We have been receiving inquiries about the Utah non-resident concealed handgun permit. So, here are answers to your questions regarding getting […]
22 Oct
6:00 pm - 9:00 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA

Utah Concealed Carry Class Upper Lancaster Fire Dept Saturday | October 24th | 3:00pm – 6:00pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First, Middle and Last). The Utah Concealed Carry Class, which Qualifies you for your Utah non-resident permit. We have been receiving inquiries about the Utah non-resident concealed handgun permit. So, here are answers to your questions regarding getting […]
24 Oct
3:00 pm - 6:00 pm
Upper Lancaster Fire Dept.
5170 Mary Ball Rd Lancaster, VA 22503
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Monday | October 26th | 5:30pm – 9:30pm Sold Out

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
26 Oct
5:30 pm - 9:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Thursday | October 29th | 5:30pm – 9:30pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
29 Oct
5:30 pm - 9:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Saturday | October 31st | 9:30 am – 1:30 pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
31 Oct
9:30 am - 1:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
November 2026
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Carry Class Bob’s Monday | November 2nd | 5:30pm – 9:30pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
02 Nov
5:30 pm - 9:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA

Utah Concealed Carry Class Bob’s Thursday | November 5 | 6:00pm – 9:00pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First, Middle and Last). The Utah Concealed Carry Class, which Qualifies you for your Utah non-resident permit. We have been receiving inquiries about the Utah non-resident concealed handgun permit. So, here are answers to your questions regarding getting […]
05 Nov
6:00 pm - 9:00 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Bob’s Saturday | November 7th | 9:30 am – 1:30 pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
07 Nov
9:30 am - 1:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Carry Class Bob’s Monday | November 9th | 5:30pm – 9:30pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
09 Nov
5:30 pm - 9:30 pm
Bob Moates Sport Shop
10418 Hull Street Rd, Midlothian, VA 23112, USA
2nd Amendment | Know your Rights as a Citizen | T.A.C.-Solutions

Concealed Carry Class Best Western | November 14th | 9:30am – 1:30pm

Please register and pay in advance. *Register with your complete name as it appears on your driver’s license (First Middle and Last). Download and/or print the below documents. – SP-248 Concealed Handgun Permit Application Rev 03-21-2024 (virginia.gov) If I can smell alcohol or marijuana you will be asked to leave. No refunds! Please arrive 15 […]
14 Nov
9:30 am - 1:30 pm
Best Western Plus Governor's Inn
9826 Midlothian Turnpike, North Chesterfield, VA 23235, United States
No event found!
Load More
(function(){if(!window.mecRelayBeacon||!document.currentScript)return;var s=document.currentScript;window.mecRelayBeacon("mec_calendar_view_rendered",{calendar_url:location.origin+location.pathname,view_type:s.dataset.view,skin:s.dataset.skin,shortcode_id_hash:s.dataset.sh,events_shown_bucket:s.dataset.count},"mec_vr_"+s.dataset.skin+"_"+s.dataset.sh);})();