BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Gun Owners Radio - ECPv6.16.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Gun Owners Radio
X-ORIGINAL-URL:https://gunownersradio.com
X-WR-CALDESC:Events for Gun Owners Radio
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20270314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20271107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260606T160000
DTEND;TZID=America/Los_Angeles:20260606T180000
DTSTAMP:20260611T233849
CREATED:20260510T152356Z
LAST-MODIFIED:20260510T152357Z
UID:10000791-1780761600-1780768800@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-8/
LOCATION:IINDOOR RANGE IN KEARNY MESA
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260601T160000
DTEND;TZID=America/Los_Angeles:20260601T180000
DTSTAMP:20260611T233849
CREATED:20260310T010154Z
LAST-MODIFIED:20260310T011544Z
UID:10000560-1780329600-1780336800@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-6/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260523T080000
DTEND;TZID=America/Los_Angeles:20260523T100000
DTSTAMP:20260611T233849
CREATED:20260310T010153Z
LAST-MODIFIED:20260310T011542Z
UID:10000559-1779523200-1779530400@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-9/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260518T160000
DTEND;TZID=America/Los_Angeles:20260518T180000
DTSTAMP:20260611T233849
CREATED:20260310T010151Z
LAST-MODIFIED:20260310T011541Z
UID:10000558-1779120000-1779127200@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-5/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260516T083000
DTEND;TZID=America/Los_Angeles:20260516T103000
DTSTAMP:20260611T233849
CREATED:20260421T153319Z
LAST-MODIFIED:20260421T153320Z
UID:10000766-1778920200-1778927400@gunownersradio.com
SUMMARY:CONCEALED CARRY 8-HOUR RENEWAL CLASS – SPRING SPECIAL $199.00
DESCRIPTION:SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class-spring-special-199-00/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260516T080000
DTEND;TZID=America/Los_Angeles:20260516T100000
DTSTAMP:20260611T233849
CREATED:20260310T010149Z
LAST-MODIFIED:20260310T011539Z
UID:10000557-1778918400-1778925600@gunownersradio.com
SUMMARY:CONCEALED CARRY 8-HOUR RENEWAL CLASS
DESCRIPTION:SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class-3/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260516T080000
DTEND;TZID=America/Los_Angeles:20260516T100000
DTSTAMP:20260611T233849
CREATED:20260310T010148Z
LAST-MODIFIED:20260310T011537Z
UID:10000556-1778918400-1778925600@gunownersradio.com
SUMMARY:CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
DESCRIPTION:NOT A RANGE CLASS \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-day-one-8-hour-class-for-16-hour-applicants-3/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260515T080000
DTEND;TZID=America/Los_Angeles:20260515T100000
DTSTAMP:20260611T233849
CREATED:20260310T010146Z
LAST-MODIFIED:20260310T011535Z
UID:10000555-1778832000-1778839200@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:NOTES \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-8/
LOCATION:OUTDOOR PRIVATE RANGE ALPINE
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260509T080000
DTEND;TZID=America/Los_Angeles:20260509T100000
DTSTAMP:20260611T233849
CREATED:20260310T010144Z
LAST-MODIFIED:20260310T011534Z
UID:10000554-1778313600-1778320800@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-7/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260508T080000
DTEND;TZID=America/Los_Angeles:20260508T100000
DTSTAMP:20260611T233849
CREATED:20260310T010143Z
LAST-MODIFIED:20260310T011532Z
UID:10000553-1778227200-1778234400@gunownersradio.com
SUMMARY:CONCEALED CARRY INITIAL\, RENEWAL\, AND DAY-1 OF THE 16-HOUR CLASS
DESCRIPTION:(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-initial-renewal-and-day-1-of-the-16-hour-class-3/
LOCATION:INDOOR CLASSROOM ONLY IN LA MESA
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260504T160000
DTEND;TZID=America/Los_Angeles:20260504T180000
DTSTAMP:20260611T233849
CREATED:20260310T010141Z
LAST-MODIFIED:20260310T011530Z
UID:10000552-1777910400-1777917600@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-4/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260425T080000
DTEND;TZID=America/Los_Angeles:20260425T100000
DTSTAMP:20260611T233849
CREATED:20260310T010139Z
LAST-MODIFIED:20260310T011529Z
UID:10000551-1777104000-1777111200@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-6/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260420T160000
DTEND;TZID=America/Los_Angeles:20260420T180000
DTSTAMP:20260611T233849
CREATED:20260310T010138Z
LAST-MODIFIED:20260310T011527Z
UID:10000550-1776700800-1776708000@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-3/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260418T080000
DTEND;TZID=America/Los_Angeles:20260418T100000
DTSTAMP:20260611T233849
CREATED:20260310T010136Z
LAST-MODIFIED:20260310T011525Z
UID:10000549-1776499200-1776506400@gunownersradio.com
SUMMARY:CONCEALED CARRY 8-HOUR RENEWAL CLASS
DESCRIPTION:SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class-2/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260418T080000
DTEND;TZID=America/Los_Angeles:20260418T100000
DTSTAMP:20260611T233849
CREATED:20260310T010134Z
LAST-MODIFIED:20260310T011524Z
UID:10000548-1776499200-1776506400@gunownersradio.com
SUMMARY:CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
DESCRIPTION:NOT A RANGE CLASS \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-day-one-8-hour-class-for-16-hour-applicants-2/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260417T080000
DTEND;TZID=America/Los_Angeles:20260417T100000
DTSTAMP:20260611T233849
CREATED:20260310T010133Z
LAST-MODIFIED:20260310T011522Z
UID:10000547-1776412800-1776420000@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-5/
LOCATION:OUTDOOR PRIVATE RANGE ALPINE
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260411T080000
DTEND;TZID=America/Los_Angeles:20260411T100000
DTSTAMP:20260611T233849
CREATED:20260310T010131Z
LAST-MODIFIED:20260310T011520Z
UID:10000546-1775894400-1775901600@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:NOTES \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-4/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260410T080000
DTEND;TZID=America/Los_Angeles:20260410T100000
DTSTAMP:20260611T233849
CREATED:20260310T010130Z
LAST-MODIFIED:20260310T011519Z
UID:10000545-1775808000-1775815200@gunownersradio.com
SUMMARY:CONCEALED CARRY INITIAL\, RENEWAL\, AND DAY-1 OF THE 16-HOUR CLASS
DESCRIPTION:(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-initial-renewal-and-day-1-of-the-16-hour-class-2/
LOCATION:INDOOR CLASSROOM ONLY IN LA MESA
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260406T160000
DTEND;TZID=America/Los_Angeles:20260406T180000
DTSTAMP:20260611T233849
CREATED:20260310T010128Z
LAST-MODIFIED:20260310T011517Z
UID:10000544-1775491200-1775498400@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-2/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260328T080000
DTEND;TZID=America/Los_Angeles:20260328T100000
DTSTAMP:20260611T233849
CREATED:20260310T010127Z
LAST-MODIFIED:20260310T011515Z
UID:10000543-1774684800-1774692000@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:NOTES \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-3/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260321T090000
DTEND;TZID=America/Los_Angeles:20260321T140000
DTSTAMP:20260611T233849
CREATED:20260310T010122Z
LAST-MODIFIED:20260310T011514Z
UID:10000540-1774083600-1774101600@gunownersradio.com
SUMMARY:RED DOT FUNDAMENTALS COURSE
DESCRIPTION:This is a 5-hour specialized course focused on mastering the intricacies of utilizing a red dot sight mounted on a pistol. Students will be introduced to dry-fire techniques and drills\, proper presentation\, and how to maximize the effectiveness of a red dot sight. \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/red-dot-fundamentals-course/
LOCATION:Alpine\, CA Private Range
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260321T080000
DTEND;TZID=America/Los_Angeles:20260321T100000
DTSTAMP:20260611T233849
CREATED:20260310T010125Z
LAST-MODIFIED:20260310T011512Z
UID:10000542-1774080000-1774087200@gunownersradio.com
SUMMARY:CONCEALED CARRY 8-HOUR RENEWAL CLASS
DESCRIPTION:(SEPARATE RANGE QUAL) – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260321T080000
DTEND;TZID=America/Los_Angeles:20260321T100000
DTSTAMP:20260611T233849
CREATED:20260310T010123Z
LAST-MODIFIED:20260310T011510Z
UID:10000541-1774080000-1774087200@gunownersradio.com
SUMMARY:CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
DESCRIPTION:NOT A RANGE CLASS \nUse this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial\, Day 1 | USCCA Training (usconcealedcarry.com) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-day-one-8-hour-class-for-16-hour-applicants/
LOCATION:Indoor Classroom in El Cajon
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260320T080000
DTEND;TZID=America/Los_Angeles:20260320T100000
DTSTAMP:20260611T233849
CREATED:20260310T010120Z
LAST-MODIFIED:20260310T011509Z
UID:10000539-1773993600-1774000800@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-2/
LOCATION:OUTDOOR PRIVATE RANGE ALPINE
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260316T160000
DTEND;TZID=America/Los_Angeles:20260316T180000
DTSTAMP:20260611T233849
CREATED:20260310T010118Z
LAST-MODIFIED:20260310T011507Z
UID:10000538-1773676800-1773684000@gunownersradio.com
SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
DESCRIPTION:NOT A CCW CLASS \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only/
LOCATION:Indoors @ The Gun Range San Diego on Balboa Avenue
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260314T080000
DTEND;TZID=America/Los_Angeles:20260314T100000
DTSTAMP:20260611T233849
CREATED:20260310T010117Z
LAST-MODIFIED:20260310T011505Z
UID:10000537-1773475200-1773482400@gunownersradio.com
SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
DESCRIPTION:Register on the CCWUSA Website →
URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal/
LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO
CATEGORIES:Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260313T080000
DTEND;TZID=America/Los_Angeles:20260313T100000
DTSTAMP:20260611T233849
CREATED:20260310T010115Z
LAST-MODIFIED:20260310T011503Z
UID:10000536-1773388800-1773396000@gunownersradio.com
SUMMARY:CONCEALED CARRY INITIAL\, RENEWAL\, AND DAY-1 OF THE 16-HOUR CLASS
DESCRIPTION:(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates) \nRegister on the CCWUSA Website →
URL:https://gunownersradio.com/event/concealed-carry-initial-renewal-and-day-1-of-the-16-hour-class/
LOCATION:INDOOR CLASSROOM ONLY IN LA MESA
CATEGORIES:Training
END:VEVENT
END:VCALENDAR