BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CCW USA - ECPv6.18.3.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: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:20270514T080000
DTEND;TZID=America/Los_Angeles:20270514T163000
DTSTAMP:20261105T225359Z
CREATED:20261105T225358Z
LAST-MODIFIED:20261105T225359Z
UID:10000076-1810281600-1810312200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (May 14\, 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\, May 7. $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\, May 14\, 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-may-14-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:20270515T083000
DTEND;TZID=America/Los_Angeles:20270515T163000
DTSTAMP:20261105T225402Z
CREATED:20261105T225401Z
LAST-MODIFIED:20261105T225402Z
UID:10000077-1810369800-1810398600@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (May 15\, 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\, May 22. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, May 15\, 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-may-15-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:20270517T160000
DTEND;TZID=America/Los_Angeles:20270517T180000
DTSTAMP:20261105T225158Z
CREATED:20261105T225157Z
LAST-MODIFIED:20261105T225158Z
UID:10000043-1810569600-1810576800@www.ccwusa.com
SUMMARY:Range Qualification (May 17\, 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\, May 17\, 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-may-17-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:20270522T080000
DTEND;TZID=America/Los_Angeles:20270522T163000
DTSTAMP:20261105T225405Z
CREATED:20261105T225404Z
LAST-MODIFIED:20261105T225405Z
UID:10000078-1810972800-1811003400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (May 22\, 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\, May 15. $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\, May 22\, 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-may-22-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:20270607T160000
DTEND;TZID=America/Los_Angeles:20270607T180000
DTSTAMP:20261105T225202Z
CREATED:20261105T225202Z
LAST-MODIFIED:20261105T225202Z
UID:10000044-1812384000-1812391200@www.ccwusa.com
SUMMARY:Range Qualification (Jun 7\, 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\, June 7\, 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-jun-7-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:20270611T080000
DTEND;TZID=America/Los_Angeles:20270611T163000
DTSTAMP:20261105T225408Z
CREATED:20261105T225407Z
LAST-MODIFIED:20261105T225408Z
UID:10000079-1812700800-1812731400@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Jun 11\, 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\, June 12. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, June 11\, 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-jun-11-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:20270612T080000
DTEND;TZID=America/Los_Angeles:20270612T163000
DTSTAMP:20261105T225411Z
CREATED:20261105T225410Z
LAST-MODIFIED:20261105T225411Z
UID:10000080-1812787200-1812817800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jun 12\, 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\, June 11. $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\, June 12\, 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-jun-12-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:20270618T080000
DTEND;TZID=America/Los_Angeles:20270618T163000
DTSTAMP:20261105T225414Z
CREATED:20261105T225413Z
LAST-MODIFIED:20261105T225414Z
UID:10000081-1813305600-1813336200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Jun 18\, 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\, June 11. $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\, June 18\, 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-jun-18-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:20270619T083000
DTEND;TZID=America/Los_Angeles:20270619T163000
DTSTAMP:20261105T225416Z
CREATED:20261105T225416Z
LAST-MODIFIED:20261105T225416Z
UID:10000082-1813393800-1813422600@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Jun 19\, 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\, June 26. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, June 19\, 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-jun-19-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:20270621T160000
DTEND;TZID=America/Los_Angeles:20270621T180000
DTSTAMP:20261105T225207Z
CREATED:20261105T225206Z
LAST-MODIFIED:20261105T225207Z
UID:10000045-1813593600-1813600800@www.ccwusa.com
SUMMARY:Range Qualification (Jun 21\, 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\, June 21\, 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-jun-21-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:20270626T080000
DTEND;TZID=America/Los_Angeles:20270626T163000
DTSTAMP:20261105T225419Z
CREATED:20261105T225418Z
LAST-MODIFIED:20261105T225419Z
UID:10000083-1813996800-1814027400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jun 26\, 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\, June 19. $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\, June 26\, 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-jun-26-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:20270705T160000
DTEND;TZID=America/Los_Angeles:20270705T180000
DTSTAMP:20261105T225211Z
CREATED:20261105T225211Z
LAST-MODIFIED:20261105T225211Z
UID:10000046-1814803200-1814810400@www.ccwusa.com
SUMMARY:Range Qualification (Jul 5\, 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\, July 5\, 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-jul-5-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:20270709T080000
DTEND;TZID=America/Los_Angeles:20270709T163000
DTSTAMP:20261105T225422Z
CREATED:20261105T225421Z
LAST-MODIFIED:20261105T225422Z
UID:10000084-1815120000-1815150600@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Jul 9\, 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\, July 10. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, July 9\, 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-jul-9-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:20270710T080000
DTEND;TZID=America/Los_Angeles:20270710T163000
DTSTAMP:20261105T225426Z
CREATED:20261105T225425Z
LAST-MODIFIED:20261105T225426Z
UID:10000085-1815206400-1815237000@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jul 10\, 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\, July 9. $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\, July 10\, 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-jul-10-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:20270716T080000
DTEND;TZID=America/Los_Angeles:20270716T163000
DTSTAMP:20261105T225429Z
CREATED:20261105T225428Z
LAST-MODIFIED:20261105T225429Z
UID:10000086-1815724800-1815755400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Jul 16\, 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\, July 9. $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\, July 16\, 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-jul-16-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:20270717T083000
DTEND;TZID=America/Los_Angeles:20270717T163000
DTSTAMP:20261105T225432Z
CREATED:20261105T225431Z
LAST-MODIFIED:20261105T225432Z
UID:10000087-1815813000-1815841800@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Jul 17\, 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\, July 24. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, July 17\, 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-jul-17-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:20270719T160000
DTEND;TZID=America/Los_Angeles:20270719T180000
DTSTAMP:20261105T225216Z
CREATED:20261105T225215Z
LAST-MODIFIED:20261105T225216Z
UID:10000047-1816012800-1816020000@www.ccwusa.com
SUMMARY:Range Qualification (Jul 19\, 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\, July 19\, 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-jul-19-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:20270724T080000
DTEND;TZID=America/Los_Angeles:20270724T163000
DTSTAMP:20261105T225434Z
CREATED:20261105T225434Z
LAST-MODIFIED:20261105T225434Z
UID:10000088-1816416000-1816446600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Jul 24\, 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\, July 17. $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\, July 24\, 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-jul-24-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:20270802T160000
DTEND;TZID=America/Los_Angeles:20270802T180000
DTSTAMP:20261105T225221Z
CREATED:20261105T225220Z
LAST-MODIFIED:20261105T225221Z
UID:10000048-1817222400-1817229600@www.ccwusa.com
SUMMARY:Range Qualification (Aug 2\, 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\, August 2\, 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-aug-2-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:20270813T080000
DTEND;TZID=America/Los_Angeles:20270813T163000
DTSTAMP:20261105T225437Z
CREATED:20261105T225436Z
LAST-MODIFIED:20261105T225437Z
UID:10000089-1818144000-1818174600@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Aug 13\, 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\, August 14. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, August 13\, 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-aug-13-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:20270814T080000
DTEND;TZID=America/Los_Angeles:20270814T163000
DTSTAMP:20261105T225440Z
CREATED:20261105T225439Z
LAST-MODIFIED:20261105T225440Z
UID:10000090-1818230400-1818261000@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Aug 14\, 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\, August 13. $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\, August 14\, 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-aug-14-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:20270816T160000
DTEND;TZID=America/Los_Angeles:20270816T180000
DTSTAMP:20261105T225225Z
CREATED:20261105T225224Z
LAST-MODIFIED:20261105T225225Z
UID:10000049-1818432000-1818439200@www.ccwusa.com
SUMMARY:Range Qualification (Aug 16\, 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\, August 16\, 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-aug-16-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:20270820T080000
DTEND;TZID=America/Los_Angeles:20270820T163000
DTSTAMP:20261105T225442Z
CREATED:20261105T225442Z
LAST-MODIFIED:20261105T225442Z
UID:10000091-1818748800-1818779400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Aug 20\, 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\, August 13. $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\, August 20\, 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-aug-20-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:20270821T083000
DTEND;TZID=America/Los_Angeles:20270821T163000
DTSTAMP:20261105T225445Z
CREATED:20261105T225444Z
LAST-MODIFIED:20261105T225445Z
UID:10000092-1818837000-1818865800@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Aug 21\, 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\, August 28. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, August 21\, 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-aug-21-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:20270828T080000
DTEND;TZID=America/Los_Angeles:20270828T163000
DTSTAMP:20261105T225448Z
CREATED:20261105T225447Z
LAST-MODIFIED:20261105T225448Z
UID:10000093-1819440000-1819470600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Aug 28\, 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\, August 21. $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\, August 28\, 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-aug-28-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:20270906T160000
DTEND;TZID=America/Los_Angeles:20270906T180000
DTSTAMP:20261105T225230Z
CREATED:20261105T225229Z
LAST-MODIFIED:20261105T225230Z
UID:10000050-1820246400-1820253600@www.ccwusa.com
SUMMARY:Range Qualification (Sep 6\, 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\, September 6\, 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-sep-6-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:20270910T080000
DTEND;TZID=America/Los_Angeles:20270910T163000
DTSTAMP:20261105T225450Z
CREATED:20261105T225450Z
LAST-MODIFIED:20261105T225450Z
UID:10000094-1820563200-1820593800@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Sep 10\, 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\, September 11. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, September 10\, 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-sep-10-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:20270911T080000
DTEND;TZID=America/Los_Angeles:20270911T163000
DTSTAMP:20261105T225453Z
CREATED:20261105T225452Z
LAST-MODIFIED:20261105T225453Z
UID:10000095-1820649600-1820680200@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Sep 11\, 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\, September 10. $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\, September 11\, 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-sep-11-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:20270917T080000
DTEND;TZID=America/Los_Angeles:20270917T163000
DTSTAMP:20261105T225456Z
CREATED:20261105T225455Z
LAST-MODIFIED:20261105T225456Z
UID:10000096-1821168000-1821198600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Sep 17\, 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\, September 10. $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\, September 17\, 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-sep-17-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:20270918T083000
DTEND;TZID=America/Los_Angeles:20270918T163000
DTSTAMP:20261105T225459Z
CREATED:20261105T225458Z
LAST-MODIFIED:20261105T225459Z
UID:10000097-1821256200-1821285000@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Sep 18\, 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\, September 25. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, September 18\, 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-sep-18-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
END:VCALENDAR