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: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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20270920T160000
DTEND;TZID=America/Los_Angeles:20270920T180000
DTSTAMP:20261105T225235Z
CREATED:20261105T225234Z
LAST-MODIFIED:20261105T225235Z
UID:10000051-1821456000-1821463200@www.ccwusa.com
SUMMARY:Range Qualification (Sep 20\, 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 20\, 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-20-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:20270925T080000
DTEND;TZID=America/Los_Angeles:20270925T163000
DTSTAMP:20261105T225502Z
CREATED:20261105T225501Z
LAST-MODIFIED:20261105T225502Z
UID:10000098-1821859200-1821889800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Sep 25\, 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\, September 18. $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 25\, 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-25-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:20271004T160000
DTEND;TZID=America/Los_Angeles:20271004T180000
DTSTAMP:20261105T225239Z
CREATED:20261105T225239Z
LAST-MODIFIED:20261105T225239Z
UID:10000052-1822665600-1822672800@www.ccwusa.com
SUMMARY:Range Qualification (Oct 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\, October 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-oct-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:20271008T080000
DTEND;TZID=America/Los_Angeles:20271008T163000
DTSTAMP:20261105T225504Z
CREATED:20261105T225503Z
LAST-MODIFIED:20261105T225504Z
UID:10000099-1822982400-1823013000@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Oct 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\, October 9. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, October 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-oct-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:20271009T080000
DTEND;TZID=America/Los_Angeles:20271009T163000
DTSTAMP:20261105T225507Z
CREATED:20261105T225506Z
LAST-MODIFIED:20261105T225507Z
UID:10000100-1823068800-1823099400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Oct 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\, October 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\, October 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-oct-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:20271015T080000
DTEND;TZID=America/Los_Angeles:20271015T163000
DTSTAMP:20261105T225510Z
CREATED:20261105T225509Z
LAST-MODIFIED:20261105T225510Z
UID:10000101-1823587200-1823617800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Oct 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\, October 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\, October 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-oct-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:20271016T083000
DTEND;TZID=America/Los_Angeles:20271016T163000
DTSTAMP:20261105T225512Z
CREATED:20261105T225512Z
LAST-MODIFIED:20261105T225512Z
UID:10000102-1823675400-1823704200@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Oct 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\, October 23. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, October 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-oct-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:20271018T160000
DTEND;TZID=America/Los_Angeles:20271018T180000
DTSTAMP:20261105T225244Z
CREATED:20261105T225243Z
LAST-MODIFIED:20261105T225244Z
UID:10000053-1823875200-1823882400@www.ccwusa.com
SUMMARY:Range Qualification (Oct 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\, October 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-oct-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:20271023T080000
DTEND;TZID=America/Los_Angeles:20271023T163000
DTSTAMP:20261105T225515Z
CREATED:20261105T225514Z
LAST-MODIFIED:20261105T225515Z
UID:10000103-1824278400-1824309000@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Oct 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\, October 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\, October 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-oct-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:20271101T160000
DTEND;TZID=America/Los_Angeles:20271101T180000
DTSTAMP:20261105T225248Z
CREATED:20261105T225248Z
LAST-MODIFIED:20261105T225248Z
UID:10000054-1825084800-1825092000@www.ccwusa.com
SUMMARY:Range Qualification (Nov 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\, November 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-nov-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:20271112T080000
DTEND;TZID=America/Los_Angeles:20271112T163000
DTSTAMP:20261105T225518Z
CREATED:20261105T225517Z
LAST-MODIFIED:20261105T225518Z
UID:10000104-1826006400-1826037000@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Nov 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\, November 13. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, November 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-nov-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:20271113T080000
DTEND;TZID=America/Los_Angeles:20271113T163000
DTSTAMP:20261105T225520Z
CREATED:20261105T225520Z
LAST-MODIFIED:20261105T225520Z
UID:10000105-1826092800-1826123400@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Nov 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\, November 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\, November 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-nov-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:20271115T160000
DTEND;TZID=America/Los_Angeles:20271115T180000
DTSTAMP:20261105T225253Z
CREATED:20261105T225252Z
LAST-MODIFIED:20261105T225253Z
UID:10000055-1826294400-1826301600@www.ccwusa.com
SUMMARY:Range Qualification (Nov 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\, November 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-nov-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:20271119T080000
DTEND;TZID=America/Los_Angeles:20271119T163000
DTSTAMP:20261105T225523Z
CREATED:20261105T225522Z
LAST-MODIFIED:20261105T225523Z
UID:10000106-1826611200-1826641800@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Nov 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\, November 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\, November 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-nov-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:20271120T083000
DTEND;TZID=America/Los_Angeles:20271120T163000
DTSTAMP:20261105T225526Z
CREATED:20261105T225525Z
LAST-MODIFIED:20261105T225526Z
UID:10000107-1826699400-1826728200@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Nov 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\, December 11. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, November 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-nov-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:20271206T160000
DTEND;TZID=America/Los_Angeles:20271206T180000
DTSTAMP:20261105T225257Z
CREATED:20261105T225257Z
LAST-MODIFIED:20261105T225257Z
UID:10000056-1828108800-1828116000@www.ccwusa.com
SUMMARY:Range Qualification (Dec 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\, December 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-dec-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:20271210T080000
DTEND;TZID=America/Los_Angeles:20271210T163000
DTSTAMP:20261105T225529Z
CREATED:20261105T225528Z
LAST-MODIFIED:20261105T225529Z
UID:10000108-1828425600-1828456200@www.ccwusa.com
SUMMARY:Classroom Day\, La Mesa (Dec 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\, December 11. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nFriday\, December 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-dec-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:20271211T080000
DTEND;TZID=America/Los_Angeles:20271211T163000
DTSTAMP:20261105T225531Z
CREATED:20261105T225531Z
LAST-MODIFIED:20261105T225531Z
UID:10000109-1828512000-1828542600@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Escondido (Dec 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\, December 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\, December 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-dec-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:20271217T080000
DTEND;TZID=America/Los_Angeles:20271217T163000
DTSTAMP:20261105T225534Z
CREATED:20261105T225533Z
LAST-MODIFIED:20261105T225534Z
UID:10000110-1829030400-1829061000@www.ccwusa.com
SUMMARY:8-Hour Range Day\, Alpine (Dec 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\, December 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\, December 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-dec-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:20271218T083000
DTEND;TZID=America/Los_Angeles:20271218T163000
DTSTAMP:20261105T225537Z
CREATED:20261105T225536Z
LAST-MODIFIED:20261105T225537Z
UID:10000111-1829118600-1829147400@www.ccwusa.com
SUMMARY:Classroom Day\, El Cajon (Dec 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\, December 11. $249 on its own\, or $499 for both days booked together. \n\n\n\nBefore you book\n\n\n\n\nSaturday\, December 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-dec-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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20271220T160000
DTEND;TZID=America/Los_Angeles:20271220T180000
DTSTAMP:20261105T225302Z
CREATED:20261105T225301Z
LAST-MODIFIED:20261105T225302Z
UID:10000057-1829318400-1829325600@www.ccwusa.com
SUMMARY:Range Qualification (Dec 20\, 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\, December 20\, 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-dec-20-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
END:VCALENDAR