BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CCW USA - ECPv6.17.4.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:CCW USA
X-ORIGINAL-URL:https://www.ccwusa.com
X-WR-CALDESC:Events for CCW USA
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20270314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20271107T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20280312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20281105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261113T080000
DTEND;TZID=America/Los_Angeles:20261113T163000
DTSTAMP:20260826T010258Z
CREATED:20260826T002401Z
LAST-MODIFIED:20260826T010258Z
UID:10000020-1794556800-1794587400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Nov 13\, 2026)
DESCRIPTION:Eight hours at our private outdoor range in Alpine. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, November 6. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nFriday\, November 13\, 2026\, 8:00 AM to 4:00 PM\nPrivate outdoor range in Alpine. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/range-day-alpine-nov-13-2026/
LOCATION:Private Range – Alpine\, Alpine\, CA
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-alpine-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261114T083000
DTEND;TZID=America/Los_Angeles:20261114T163000
DTSTAMP:20260811T210506Z
CREATED:20260811T210504Z
LAST-MODIFIED:20260811T210506Z
UID:10000021-1794645000-1794673800@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Nov 14\, 2026)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in El Cajon. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, November 21. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, November 14\, 2026\, 8:30 AM to 4:30 PM\nIndoor classroom in El Cajon. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-el-cajon-nov-14-2026/
LOCATION:Classroom – El Cajon\, El Cajon\, CA\, United States
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-el-cajon-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261116T160000
DTEND;TZID=America/Los_Angeles:20261116T180000
DTSTAMP:20261027T014314Z
CREATED:20261027T014313Z
LAST-MODIFIED:20261027T014314Z
UID:10000012-1794844800-1794852000@www.ccwusa.com
SUMMARY:Range Qualification (Nov 16\, 2026)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, November 16\, 2026\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-nov-16-2026/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261121T080000
DTEND;TZID=America/Los_Angeles:20261121T163000
DTSTAMP:20260826T010259Z
CREATED:20260826T002407Z
LAST-MODIFIED:20260826T010259Z
UID:10000022-1795248000-1795278600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Nov 21\, 2026)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as El Cajon on Saturday\, November 14. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, November 21\, 2026\, 8:00 AM to 4:00 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/range-day-escondido-nov-21-2026/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261204T080000
DTEND;TZID=America/Los_Angeles:20261204T163000
DTSTAMP:20260826T002415Z
CREATED:20260826T002412Z
LAST-MODIFIED:20260826T002415Z
UID:10000023-1796371200-1796401800@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Dec 4\, 2026)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in La Mesa. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, December 5. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, December 4\, 2026\, 8:00 AM to 4:00 PM\nIndoor classroom in La Mesa. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-la-mesa-dec-4-2026/
LOCATION:Classroom\, La Mesa
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-la-mesa-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261205T080000
DTEND;TZID=America/Los_Angeles:20261205T163000
DTSTAMP:20260826T010300Z
CREATED:20260826T002422Z
LAST-MODIFIED:20260826T010300Z
UID:10000024-1796457600-1796488200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Dec 5\, 2026)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, December 4. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, December 5\, 2026\, 8:00 AM to 4:00 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/range-day-escondido-dec-5-2026/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261207T160000
DTEND;TZID=America/Los_Angeles:20261207T180000
DTSTAMP:20261027T014319Z
CREATED:20261027T014318Z
LAST-MODIFIED:20261027T014319Z
UID:10000013-1796659200-1796666400@www.ccwusa.com
SUMMARY:Range Qualification (Dec 7\, 2026)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, December 7\, 2026\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-dec-7-2026/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261211T080000
DTEND;TZID=America/Los_Angeles:20261211T163000
DTSTAMP:20260826T010302Z
CREATED:20260826T002427Z
LAST-MODIFIED:20260826T010302Z
UID:10000025-1796976000-1797006600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Dec 11\, 2026)
DESCRIPTION:Eight hours at our private outdoor range in Alpine. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, December 4. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nFriday\, December 11\, 2026\, 8:00 AM to 4:00 PM\nPrivate outdoor range in Alpine. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/range-day-alpine-dec-11-2026/
LOCATION:Private Range – Alpine\, Alpine\, CA
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-alpine-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261212T083000
DTEND;TZID=America/Los_Angeles:20261212T163000
DTSTAMP:20260811T210536Z
CREATED:20260811T210533Z
LAST-MODIFIED:20260811T210536Z
UID:10000026-1797064200-1797093000@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Dec 12\, 2026)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in El Cajon. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, December 19. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, December 12\, 2026\, 8:30 AM to 4:30 PM\nIndoor classroom in El Cajon. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-el-cajon-dec-12-2026/
LOCATION:Classroom – El Cajon\, El Cajon\, CA\, United States
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-el-cajon-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261219T080000
DTEND;TZID=America/Los_Angeles:20261219T163000
DTSTAMP:20260826T010303Z
CREATED:20260826T002433Z
LAST-MODIFIED:20260826T010303Z
UID:10000027-1797667200-1797697800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Dec 19\, 2026)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as El Cajon on Saturday\, December 12. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, December 19\, 2026\, 8:00 AM to 4:00 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/range-day-escondido-dec-19-2026/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20261221T160000
DTEND;TZID=America/Los_Angeles:20261221T180000
DTSTAMP:20261027T014324Z
CREATED:20261027T014323Z
LAST-MODIFIED:20261027T014324Z
UID:10000014-1797868800-1797876000@www.ccwusa.com
SUMMARY:Range Qualification (Dec 21\, 2026)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, December 21\, 2026\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-dec-21-2026/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270104T160000
DTEND;TZID=America/Los_Angeles:20270104T180000
DTSTAMP:20261105T224913Z
CREATED:20261105T224912Z
LAST-MODIFIED:20261105T224913Z
UID:10000030-1799078400-1799085600@www.ccwusa.com
SUMMARY:Range Qualification (Jan 4\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, January 4\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-jan-4-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270108T080000
DTEND;TZID=America/Los_Angeles:20270108T163000
DTSTAMP:20261105T224918Z
CREATED:20261105T224917Z
LAST-MODIFIED:20261105T224918Z
UID:10000031-1799395200-1799425800@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Jan 8\, 2027)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in La Mesa. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, January 9. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, January 8\, 2027\, 8:00 AM to 4:30 PM\nIndoor classroom in La Mesa. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-la-mesa-jan-8-2027/
LOCATION:Classroom\, La Mesa
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-la-mesa-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270109T080000
DTEND;TZID=America/Los_Angeles:20270109T163000
DTSTAMP:20261105T224921Z
CREATED:20261105T224920Z
LAST-MODIFIED:20261105T224921Z
UID:10000032-1799481600-1799512200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jan 9\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, January 8. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, January 9\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-escondido-jan-9-2027/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270115T080000
DTEND;TZID=America/Los_Angeles:20270115T163000
DTSTAMP:20261105T224924Z
CREATED:20261105T224923Z
LAST-MODIFIED:20261105T224924Z
UID:10000033-1800000000-1800030600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Jan 15\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Alpine. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, January 8. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nFriday\, January 15\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Alpine. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-alpine-jan-15-2027/
LOCATION:Private Range – Alpine\, Alpine\, CA
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-alpine-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270116T083000
DTEND;TZID=America/Los_Angeles:20270116T163000
DTSTAMP:20261105T224927Z
CREATED:20261105T224926Z
LAST-MODIFIED:20261105T224927Z
UID:10000034-1800088200-1800117000@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Jan 16\, 2027)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in El Cajon. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, January 23. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, January 16\, 2027\, 8:30 AM to 4:30 PM\nIndoor classroom in El Cajon. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-el-cajon-jan-16-2027/
LOCATION:Classroom – El Cajon\, El Cajon\, CA\, United States
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-el-cajon-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270118T160000
DTEND;TZID=America/Los_Angeles:20270118T180000
DTSTAMP:20261105T225120Z
CREATED:20261105T225119Z
LAST-MODIFIED:20261105T225120Z
UID:10000035-1800288000-1800295200@www.ccwusa.com
SUMMARY:Range Qualification (Jan 18\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, January 18\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-jan-18-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270123T080000
DTEND;TZID=America/Los_Angeles:20270123T163000
DTSTAMP:20261105T225309Z
CREATED:20261105T225308Z
LAST-MODIFIED:20261105T225309Z
UID:10000058-1800691200-1800721800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jan 23\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as El Cajon on Saturday\, January 16. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, January 23\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-escondido-jan-23-2027/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270201T160000
DTEND;TZID=America/Los_Angeles:20270201T180000
DTSTAMP:20261105T225125Z
CREATED:20261105T225125Z
LAST-MODIFIED:20261105T225125Z
UID:10000036-1801497600-1801504800@www.ccwusa.com
SUMMARY:Range Qualification (Feb 1\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, February 1\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-feb-1-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270212T080000
DTEND;TZID=America/Los_Angeles:20270212T163000
DTSTAMP:20261105T225312Z
CREATED:20261105T225311Z
LAST-MODIFIED:20261105T225312Z
UID:10000059-1802419200-1802449800@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Feb 12\, 2027)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in La Mesa. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, February 13. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, February 12\, 2027\, 8:00 AM to 4:30 PM\nIndoor classroom in La Mesa. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-la-mesa-feb-12-2027/
LOCATION:Classroom\, La Mesa
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-la-mesa-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270213T080000
DTEND;TZID=America/Los_Angeles:20270213T163000
DTSTAMP:20261105T225314Z
CREATED:20261105T225313Z
LAST-MODIFIED:20261105T225314Z
UID:10000060-1802505600-1802536200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Feb 13\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, February 12. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, February 13\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-escondido-feb-13-2027/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270215T160000
DTEND;TZID=America/Los_Angeles:20270215T180000
DTSTAMP:20261105T225130Z
CREATED:20261105T225130Z
LAST-MODIFIED:20261105T225130Z
UID:10000037-1802707200-1802714400@www.ccwusa.com
SUMMARY:Range Qualification (Feb 15\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, February 15\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-feb-15-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270219T080000
DTEND;TZID=America/Los_Angeles:20270219T163000
DTSTAMP:20261105T225317Z
CREATED:20261105T225316Z
LAST-MODIFIED:20261105T225317Z
UID:10000061-1803024000-1803054600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Feb 19\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Alpine. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, February 12. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nFriday\, February 19\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Alpine. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-alpine-feb-19-2027/
LOCATION:Private Range – Alpine\, Alpine\, CA
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-alpine-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270220T083000
DTEND;TZID=America/Los_Angeles:20270220T163000
DTSTAMP:20261105T225320Z
CREATED:20261105T225319Z
LAST-MODIFIED:20261105T225320Z
UID:10000062-1803112200-1803141000@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Feb 20\, 2027)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in El Cajon. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, February 27. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, February 20\, 2027\, 8:30 AM to 4:30 PM\nIndoor classroom in El Cajon. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-el-cajon-feb-20-2027/
LOCATION:Classroom – El Cajon\, El Cajon\, CA\, United States
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-el-cajon-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270227T080000
DTEND;TZID=America/Los_Angeles:20270227T163000
DTSTAMP:20261105T225322Z
CREATED:20261105T225322Z
LAST-MODIFIED:20261105T225322Z
UID:10000063-1803715200-1803745800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Feb 27\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as El Cajon on Saturday\, February 20. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, February 27\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-escondido-feb-27-2027/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270301T160000
DTEND;TZID=America/Los_Angeles:20270301T180000
DTSTAMP:20261105T225135Z
CREATED:20261105T225134Z
LAST-MODIFIED:20261105T225135Z
UID:10000038-1803916800-1803924000@www.ccwusa.com
SUMMARY:Range Qualification (Mar 1\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, March 1\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-mar-1-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270312T080000
DTEND;TZID=America/Los_Angeles:20270312T163000
DTSTAMP:20261105T225325Z
CREATED:20261105T225324Z
LAST-MODIFIED:20261105T225325Z
UID:10000064-1804838400-1804869000@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Mar 12\, 2027)
DESCRIPTION:Eight hours of classroom instruction in our indoor classroom in La Mesa. Seated\, indoors\, and out of the weather. There is no live fire on this date. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nCompletes your eight hours of instruction. You still need a range qualification. RSVP for any Monday session at The Gun Range San Diego in Kearny Mesa: $60 at the range for one pistol\, $20 for each additional pistol you are adding to your permit. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 1 of the 16 hour course. Pair it with a range day\, such as Escondido on Saturday\, March 13. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, March 12\, 2027\, 8:00 AM to 4:30 PM\nIndoor classroom in La Mesa. The address and parking details are sent when you register.\nClassroom instruction only. Your range time is a separate date.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/classroom-day-la-mesa-mar-12-2027/
LOCATION:Classroom\, La Mesa
CATEGORIES:Classroom
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-la-mesa-classroom.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270313T080000
DTEND;TZID=America/Los_Angeles:20270313T163000
DTSTAMP:20261105T225328Z
CREATED:20261105T225327Z
LAST-MODIFIED:20261105T225328Z
UID:10000065-1804924800-1804955400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Mar 13\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Escondido. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWhere to meet: the address on this page is a rally point\, not the range. Meet us in the parking lot and we caravan in to the private range together\, so please arrive on time rather than making your own way there. The range is on private property and its address is not published. You will get directions and everything else you need by email once you have booked. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, March 12. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, March 13\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Escondido. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-escondido-mar-13-2027/
LOCATION:Private Range – Escondido\, 2429 E Valley Pkwy\, Escondido\, CA\, 92027\, United States
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-escondido-range.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270315T160000
DTEND;TZID=America/Los_Angeles:20270315T180000
DTSTAMP:20261105T225140Z
CREATED:20261105T225139Z
LAST-MODIFIED:20261105T225140Z
UID:10000039-1805126400-1805133600@www.ccwusa.com
SUMMARY:Range Qualification (Mar 15\, 2027)
DESCRIPTION:A qualification shoot\, not a class. Your instruction hours must already be complete before you attend. Bring the pistols you are qualifying. \n\n\n\nWho this session is for\n\n\n\nRenewing your permit\n\n\n\nYou finished your eight hours in one of our classrooms or through an online course. This is the range qualification that completes your renewal. \n\n\n\nAdding a pistol to your permit\n\n\n\nQualify a new pistol so it can be added to a permit you already hold. \n\n\n\nBSIS qualification\n\n\n\nGuard card qualification runs in the same session\, at the same price. \n\n\n\nSend Bill your firearm details\n\n\n\nBill fills in your Sheriff’s certification form before the night. After you reserve\, reply to your confirmation email\, or write to william.desy@ccwusa.com\, with one line per gun: make\, model\, caliber and serial number. For example: GLOCK 19 9MM JAXXX6US. Double check the numbers. A reissued certificate is $20.00. \n\n\n\nTell him what you are qualifying for: a 16-hour initial CCW (online or in person)\, an 8-hour renewal\, or adding a gun to your current permit. If you took the online course\, attach your completed course quiz and signed certification form. \n\n\n\nWhat it costs\n\n\n\n$60 for one pistol\, and $20 for each additional pistol. Paid at the range. Nothing is charged when you reserve your place. \n\n\n\nBefore you book\n\n\n\n\nMonday\, March 15\, 2027\, 4:00 PM to 6:00 PM\nThe Gun Range San Diego\, 7853 Balboa Avenue\, Kearny Mesa. Indoor range.\nReserve your place here. Payment happens at the range.\nTell us how many pistols you are qualifying so we can plan lane time.
URL:https://www.ccwusa.com/event/range-qualification-mar-15-2027/
LOCATION:Indoor Range – The Gun Range San Diego\, 7853 Balboa Avenue\, San Diego\, CA\, 92111\, United States
CATEGORIES:Range Qualification
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-range-qualification.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270319T080000
DTEND;TZID=America/Los_Angeles:20270319T163000
DTSTAMP:20261105T225330Z
CREATED:20261105T225330Z
LAST-MODIFIED:20261105T225330Z
UID:10000066-1805443200-1805473800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Mar 19\, 2027)
DESCRIPTION:Eight hours at our private outdoor range in Alpine. Live fire\, coaching\, and your range qualification\, all completed the same day. \n\n\n\nWho this day is for\n\n\n\nRenewing your permit\n\n\n\nYour complete renewal in a single day. Eight hours of instruction and your range qualification\, one location\, one visit. Nothing further is required after this class. \n\n\n\nYour first permit\, in person\n\n\n\nThis is Day 2 of the 16 hour course. Pair it with any classroom day\, such as La Mesa on Friday\, March 12. $299 on its own\, or $499 for both days booked together. \n\n\n\nYour first permit\, blended or online\n\n\n\nAlready finished your online hours? This range day completes your training and your qualification in one visit. \n\n\n\nBefore you book\n\n\n\n\nFriday\, March 19\, 2027\, 8:00 AM to 4:30 PM\nPrivate outdoor range in Alpine. Exact directions are sent when you register.\nThis is a live fire range day. Dress for a full day outdoors.\nPay by card at checkout\, or by Zelle.
URL:https://www.ccwusa.com/event/8-hour-range-day-alpine-mar-19-2027/
LOCATION:Private Range – Alpine\, Alpine\, CA
CATEGORIES:Range
ATTACH;FMTTYPE=image/jpeg:https://www.ccwusa.com/wp-content/uploads/2026/08/ccwusa-class-alpine-range.jpg
END:VEVENT
END:VCALENDAR