WordPress database error: [Can't create/write to file '/tmp/MY0tA1KW' (OS errno 30 - Read-only file system)]
SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC LIMIT 0, 10

BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Gun Owners Radio - ECPv6.17.5//NONSGML v1.0//EN CALSCALE:GREGORIAN METHOD:PUBLISH 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:20261114T083000 DTEND;TZID=America/Los_Angeles:20261114T103000 DTSTAMP:20260612T160856Z CREATED:20260612T160855Z LAST-MODIFIED:20260612T160856Z UID:10001073-1794645000-1794652200@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 for This Class → URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class-13/ LOCATION:Indoor Classroom in El Cajon CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261116T160000 DTEND;TZID=America/Los_Angeles:20261116T180000 DTSTAMP:20260612T160858Z CREATED:20260612T160857Z LAST-MODIFIED:20260612T160858Z UID:10001074-1794844800-1794852000@gunownersradio.com SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY DESCRIPTION:NOT A CCW CLASS \nRegister for This Class → URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-34/ LOCATION:Indoors\, The Gun Range San Diego on Balboa Avenue CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261121T080000 DTEND;TZID=America/Los_Angeles:20261121T100000 DTSTAMP:20260612T160900Z CREATED:20260612T160859Z LAST-MODIFIED:20260612T160900Z UID:10001075-1795248000-1795255200@gunownersradio.com SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL DESCRIPTION:Register for This Class → URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-48/ LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261122T074000 DTEND;TZID=America/Los_Angeles:20261122T110000 DTSTAMP:20260814T155033Z CREATED:20260814T155031Z LAST-MODIFIED:20260814T155033Z UID:10001213-1795333200-1795345200@gunownersradio.com SUMMARY:Concealed Carry Range Qualification DESCRIPTION:This class is for those students who have either completed or working on their 16HR Initial or 8HR renewal online and need to complete the live fire portion of the CCW Training. You will need to have completed both Online and In person for final training certificate to be issued. \nRange Fee $40 cash paid on the day of class. \nRegister on USCCA → URL:https://gunownersradio.com/event/concealed-carry-range-qualification-18/ LOCATION:Pala Shooting Range — 35402 Henderson Road\, Pala\, CA\, 92058 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/MuuvJxzgek4YeqNZVt7SCLjN6IGcJ3py_20250905131712513251.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261122T080000 DTEND;TZID=America/Los_Angeles:20261122T160000 DTSTAMP:20260814T154955Z CREATED:20260814T154953Z LAST-MODIFIED:20260814T154955Z UID:10001203-1795334400-1795363200@gunownersradio.com SUMMARY:San Diego/Riverside 8hr CCW Renewal Course DESCRIPTION:If it is time to renew your current/expiring CCW permit the applicant is required to attend a CCW refresher training course. You can attend the 8hr CCW Renewal Class up to 90 days prior to your expiration date. This class meets the San Diego and Riverside Counties requirements for your Concealed Carry Permit renewal. \nThe class is divided into classroom instruction on the Laws that all CCW holders should be aware of\, interaction with law enforcement\, legal locations of where you can and cannot Concealed Carry\, concealed carry techniques. \nFollowing the in class instruction period you will be scheduled to perform the on range qualification course of fire with each weapon listed on your permit (you must qualify with every weapon you listed on your permit). \nPrice includes all range fees\, and all firearms. \nRegister on USCCA → URL:https://gunownersradio.com/event/san-diego-riverside-8hr-ccw-renewal-course-14/ LOCATION:Pala Shooting Range — 35402 Henderson Road\, pala\, CA\, 92059 CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261122T120000 DTEND;TZID=America/Los_Angeles:20261122T160000 DTSTAMP:20260310T235357Z CREATED:20260310T235356Z LAST-MODIFIED:20260310T235357Z UID:10000692-1795348800-1795363200@gunownersradio.com SUMMARY:Women's Handgun 101: Introduction to Shooting DESCRIPTION:This is the 1st of 3 women’s handgun classes. This class will cover handgun basics in an instructional setting and end up on the shooting range. You can take one class by itself or sign up for all three. \nRegister on USCCA → URL:https://gunownersradio.com/event/womens-handgun-101-introduction-to-shooting-4/ LOCATION:Rainbow Shooting Range — 3139 Rainbow Valley Blvd\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/03/gOb3lbpV0tP5XqogxxBawTgsivTURSmX_20220221155131206619-3.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261122T120000 DTEND;TZID=America/Los_Angeles:20261122T160000 DTSTAMP:20260823T152115Z CREATED:20260823T152112Z LAST-MODIFIED:20260823T152115Z UID:10001228-1795348800-1795363200@gunownersradio.com SUMMARY:Women's Handgun 101: Introduction to Shooting DESCRIPTION:This is the 1st of 3 women’s handgun classes. This class will cover handgun basics in an instructional setting and end up on the shooting range. You can take one class by itself or sign up for all three. \nRegister on USCCA → URL:https://gunownersradio.com/event/womens-handgun-101-introduction-to-shooting-5/ LOCATION:Rainbow Shooting Range — 3139 Rainbow Valley Blvd\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/gOb3lbpV0tP5XqogxxBawTgsivTURSmX_20220221155131206619.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261201T080000 DTEND;TZID=America/Los_Angeles:20261202T170000 DTSTAMP:20260808T152723Z CREATED:20260808T152718Z LAST-MODIFIED:20260808T152723Z UID:10001192-1796112000-1796230800@gunownersradio.com SUMMARY:NRA Personal Protection In The Home Instructor DESCRIPTION:This 17-hour course teaches the knowledge\, skills and attitude essential to organizing\, promoting and teaching the NRA Basic Personal Protection In The Home course. \nRegister on USCCA → URL:https://gunownersradio.com/event/nra-personal-protection-in-the-home-instructor-3/ LOCATION:Personal Protection Academy — 40685 California Oaks Rd.\, Suite E\, Murrieta\, CA\, 92562 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/nWpR9031C4VhEFepcjHnxsEtYUoyO3On_20240402015535120335.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261201T080000 DTEND;TZID=America/Los_Angeles:20261202T170000 DTSTAMP:20260823T152230Z CREATED:20260823T152226Z LAST-MODIFIED:20260823T152230Z UID:10001236-1796112000-1796230800@gunownersradio.com SUMMARY:NRA Personal Protection In The Home Instructor DESCRIPTION:This 17-hour course teaches the knowledge\, skills and attitude essential to organizing\, promoting and teaching the NRA Basic Personal Protection In The Home course. \nRegister on USCCA → URL:https://gunownersradio.com/event/nra-personal-protection-in-the-home-instructor-4/ LOCATION:Personal Protection Academy — 40685 California Oaks Rd.\, Suite E\, Murrieta\, CA\, 92562 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/nWpR9031C4VhEFepcjHnxsEtYUoyO3On_20240402015535120335-1.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261204T080000 DTEND;TZID=America/Los_Angeles:20261204T100000 DTSTAMP:20260612T160902Z CREATED:20260612T160901Z LAST-MODIFIED:20260612T160902Z UID:10001076-1796371200-1796378400@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 for This Class → URL:https://gunownersradio.com/event/concealed-carry-initial-renewal-and-day-1-of-the-16-hour-class-17/ LOCATION:INDOOR CLASSROOM ONLY IN LA MESA CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261205T080000 DTEND;TZID=America/Los_Angeles:20261205T100000 DTSTAMP:20260612T160904Z CREATED:20260612T160904Z LAST-MODIFIED:20260612T160904Z UID:10001077-1796457600-1796464800@gunownersradio.com SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL DESCRIPTION:Register for This Class → URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-49/ LOCATION:OUTDOOR PRIVATE RANGE ESCONDIDO CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261205T090000 DTEND;TZID=America/Los_Angeles:20261205T130000 DTSTAMP:20260823T152320Z CREATED:20260823T152314Z LAST-MODIFIED:20260823T152320Z UID:10001244-1796461200-1796475600@gunownersradio.com SUMMARY:412 Church - Tactical First Aid (Private) DESCRIPTION:This course includes both the Stop The Bleed Training AND the American Red Cross Adult First Aid/CPR/AED class. Students will receive a 2-year CPR certification\, a Stop The Bleed certification and a free tourniquet. You will learn about pressure dressings\, tourniquet application and how to build your own Individual First Aid Kit (IFAK)\, \nThis course is perfect for church security. \nRegister on USCCA → URL:https://gunownersradio.com/event/412-church-tactical-first-aid-private-2/ LOCATION:412 Church — 27919 Jefferson Ave\, Temecula\, CA\, 92590 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/expzGbYhcrUwEaHuOBuwK9Sqioti61Yn_20260711163147286643.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261205T130000 DTEND;TZID=America/Los_Angeles:20261205T170000 DTSTAMP:20260712T155855Z CREATED:20260712T155850Z LAST-MODIFIED:20260712T155855Z UID:10001136-1796475600-1796490000@gunownersradio.com SUMMARY:412 Church - Tactical First Aid (Private) DESCRIPTION:This course includes both the Stop The Bleed Training AND the American Red Cross Adult First Aid/CPR/AED class. Students will receive a 2-year CPR certification\, a Stop The Bleed certification and a free tourniquet. You will learn about pressure dressings\, tourniquet application and how to build your own Individual First Aid Kit (IFAK)\, \nThis course is perfect for church security. \nRegister on USCCA → URL:https://gunownersradio.com/event/412-church-tactical-first-aid-private/ LOCATION:412 Church — 27919 Jefferson Ave\, Temecula\, CA\, 92590 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/07/expzGbYhcrUwEaHuOBuwK9Sqioti61Yn_20260711163147286643.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261206T160000 DTEND;TZID=America/Los_Angeles:20261206T190000 DTSTAMP:20260809T153017Z CREATED:20260809T153015Z LAST-MODIFIED:20260809T153017Z UID:10001195-1796572800-1796583600@gunownersradio.com SUMMARY:Glock Armorer’s Introduction DESCRIPTION:This class is taught by a Glock Certified Advanced Armorer and will teach you how to strip your Glock down to the 34 individual parts. You will learn to clean\, repair\, and replace parts in your Glock. Bring your Glock\, an empty magazine\, several small punches\, a flashlight\, a small flathead screwdriver\, a rag or mat\, and safety glasses. A Glock Armorer’s Tool\, blue thread lock\, and a Glock front sight tool are recommended. \nNO CLEANING CHEMICALS OR AMMUNITION ARE ALOWED IN THE CLASSROOM. YOUR GLOCK MUST BE IN A SECURED CASE WHEN ENTERING AND LEAVING THE BUILDING. \nRegister on USCCA → URL:https://gunownersradio.com/event/glock-armorers-introduction-5/ LOCATION:Personal Protection Academy LLC — 40685 California Oaks Rd.\, Suite E\, Murrieta\, CA\, 92562 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/Qoc5gOewnBNAzhaR119Ib9Jmx02OEgzn_20220221154634993612.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261207T160000 DTEND;TZID=America/Los_Angeles:20261207T180000 DTSTAMP:20260612T160907Z CREATED:20260612T160906Z LAST-MODIFIED:20260612T160907Z UID:10001078-1796659200-1796666400@gunownersradio.com SUMMARY:CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY DESCRIPTION:NOT A CCW CLASS \nRegister for This Class → URL:https://gunownersradio.com/event/ccw-add-gun-qual-or-bsis-qualification-shoot-qual-only-35/ LOCATION:Indoors\, The Gun Range San Diego on Balboa Avenue CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261209T080000 DTEND;TZID=America/Los_Angeles:20261209T120000 DTSTAMP:20260310T235348Z CREATED:20260310T235347Z LAST-MODIFIED:20260310T235348Z UID:10000688-1796803200-1796817600@gunownersradio.com SUMMARY:Handgun Basics For New Shooters DESCRIPTION:This class is intended for new or newer shooters who want to learn about basic gun handling\, safety\, and shooting in the classroom. We will then take those new skills out to the range and guide you through taking shots on paper. \nRegister on USCCA → URL:https://gunownersradio.com/event/handgun-basics-for-new-shooters-5/ LOCATION:Personal Protection Academy LLC — 3139 Rainbow Valley Blvd.\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/03/Zng3CXL9z3k58omO02G0WcOg216zHegp_20220221154241906172-3.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261209T080000 DTEND;TZID=America/Los_Angeles:20261209T120000 DTSTAMP:20260823T152110Z CREATED:20260823T152105Z LAST-MODIFIED:20260823T152110Z UID:10001227-1796803200-1796817600@gunownersradio.com SUMMARY:Handgun Basics For New Shooters DESCRIPTION:This class is intended for new or newer shooters who want to learn about basic gun handling\, safety\, and shooting in the classroom. We will then take those new skills out to the range and guide you through taking shots on paper. \nRegister on USCCA → URL:https://gunownersradio.com/event/handgun-basics-for-new-shooters-6/ LOCATION:Personal Protection Academy LLC — 3139 Rainbow Valley Blvd.\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/Zng3CXL9z3k58omO02G0WcOg216zHegp_20220221154241906172.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261210T130000 DTEND;TZID=America/Los_Angeles:20261210T150000 DTSTAMP:20260910T180619Z CREATED:20260910T180617Z LAST-MODIFIED:20260910T180619Z UID:10001263-1796907600-1796914800@gunownersradio.com SUMMARY:​Defensive Pistol 301: Advanced Gunfighting DESCRIPTION:You will work on moving and shooting\, using cover and concealment\, non-traditional shooting platforms and engaging multiple targets. \nRegister on USCCA → URL:https://gunownersradio.com/event/defensive-pistol-301-advanced-gunfighting-3/ LOCATION:Rainbow Shooting Range — 3149 Rainbow Valley Blvd\, Fallbrook\, CA\, 92028 CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261211T080000 DTEND;TZID=America/Los_Angeles:20261211T100000 DTSTAMP:20260612T160909Z CREATED:20260612T160908Z LAST-MODIFIED:20260612T160909Z UID:10001079-1796976000-1796983200@gunownersradio.com SUMMARY:8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL DESCRIPTION:Register for This Class → URL:https://gunownersradio.com/event/8-hour-concealed-carry-range-class-day-2-initial-or-renewal-50/ LOCATION:OUTDOOR PRIVATE RANGE ALPINE CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261211T090000 DTEND;TZID=America/Los_Angeles:20261211T110000 DTSTAMP:20260905T170949Z CREATED:20260905T170942Z LAST-MODIFIED:20260905T170949Z UID:10001261-1796979600-1796986800@gunownersradio.com SUMMARY:AR-15 301: Advanced DESCRIPTION:This is not a beginner course. No matter your level of experience\, we encourage you to take our 201 course first. \nLearn transition to pistol\, shooting from cover\, and precision shooting. \nRegister on USCCA → URL:https://gunownersradio.com/event/ar-15-301-advanced-3/ LOCATION:Mike Raahauge Shooting — 14995 River Road\, Eastvale\, CA\, 92880 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/09/WZDy6b1r808LCvLpgPTGMrYe9j9AWhul_20241224123927296345.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T080000 DTEND;TZID=America/Los_Angeles:20261213T160000 DTSTAMP:20260814T155012Z CREATED:20260814T155011Z LAST-MODIFIED:20260814T155012Z UID:10001208-1797062400-1797177600@gunownersradio.com SUMMARY:San Diego/Riverside Counties 16hr CCW Class DESCRIPTION:As of Jan 1\, 2024 CA CCW applicants now require 16hrs of training to receive their CCW Permit. This 2 day class satisfies this requirement. \nDay 1 is spent in the classroom Day 2 is a combination of classroom and range time followed by a qualification with the firearms you wish to have on your permit. \nUpon completion of the class you will receive a completion certificate that you can submit to the Sheriff to receive you permit. \nStudents will be provided with their own copy of USCCA’s “Concealed Carry and Home Defense Fundamentals” \nPrice includes Range fees\, and all weapons you wish to qualify with. No extra charge for multiple weapons. \nRegister on USCCA → URL:https://gunownersradio.com/event/san-diego-riverside-counties-16hr-ccw-class-14/ LOCATION:Pala Shooting Range — 35402 Henderson Rd\, Pala\, CA\, 92059 CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T083000 DTEND;TZID=America/Los_Angeles:20261212T103000 DTSTAMP:20260612T160911Z CREATED:20260612T160910Z LAST-MODIFIED:20260612T160911Z UID:10001080-1797064200-1797071400@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 for This Class → URL:https://gunownersradio.com/event/concealed-carry-day-one-8-hour-class-for-16-hour-applicants-16/ LOCATION:Indoor Classroom in El Cajon CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T083000 DTEND;TZID=America/Los_Angeles:20261212T103000 DTSTAMP:20260612T160912Z CREATED:20260612T160911Z LAST-MODIFIED:20260612T160912Z UID:10001081-1797064200-1797071400@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 for This Class → URL:https://gunownersradio.com/event/concealed-carry-8-hour-renewal-class-14/ LOCATION:Indoor Classroom in El Cajon CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T110000 DTEND;TZID=America/Los_Angeles:20261212T150000 DTSTAMP:20260917T184925Z CREATED:20260917T184920Z LAST-MODIFIED:20260917T184925Z UID:10001276-1797073200-1797087600@gunownersradio.com SUMMARY:Competition Shooting Lab 201 DESCRIPTION:Deep dive on USPSA rules & techniques. Shoot numerous actual stages. Receive scores & critique & shoot ’em again. Learn stage planning & execution. \nThe shooting range is near Pala on private property east of the 15 just south of the 76. Exact directions will be provided before the event. We will meet near Pala Rey Produce before the class & caravan 2 minutes to the range. THE CLASS IS NOT HELD IN MURRIETA. THAT IS THE LOCATION OF OUR OFFICE. \nA deep dive into USPSA competitive shooting for new and experienced competitors. \nThese courses will be taught by an instructor who has the following experience: USPSA Certified Range Officer USPSA National Championships\, three times Competes in three USPSA divisions; Carry Optics (red dot)\, Limited (iron sights)\, and PCC (pistol caliber carbine) \nIt is not mandatory to take the two Competition Shooting Lab classes in order; however\, it is highly encouraged. Facilities are rustic. Be prepared for nature calls. Bring a chair\, snacks & water. ​ Iron sights\, optics & PCCs are welcome. Competition belts are not mandatory. Holsters\, lots of magazines\, magazine pouches\, speed loaders & 300 rounds of ammunition are required. PCCs must be in rifle bags. Keep all guns stored until instructed. \nRegister on USCCA → URL:https://gunownersradio.com/event/competition-shooting-lab-201-3/ LOCATION:Personal Protection Academy — 9301-9681 Hwy 76\, Pala\, CA\, 92059 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/09/bZ4p98J1qV31HU0o8AUOEg3Wamzhdpks_20251128111232105677.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T160000 DTEND;TZID=America/Los_Angeles:20261212T190000 DTSTAMP:20260310T010048Z CREATED:20260310T010045Z LAST-MODIFIED:20260310T010048Z UID:10000529-1797091200-1797102000@gunownersradio.com SUMMARY:Low Light/No Light Pistol Shooting DESCRIPTION:Learn to positively identify targets and engage while minimizing your risk. Before sunset you learn the proper techniques. After sunset you will fire at targets in a no light and low light situation. You provide a holster\, a pistol and a quality handheld light. We provide the darkness. \nRegister on USCCA → URL:https://gunownersradio.com/event/low-light-no-light-pistol-shooting/ LOCATION:Personal Protection Academy — 9301-9681 Hwy 76\, Pala\, CA\, 92059 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/03/jTGKPVDub0QMa8x2qIJxfMEqHgz0BtZ1_20251120190332534543.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261212T160000 DTEND;TZID=America/Los_Angeles:20261212T190000 DTSTAMP:20260823T152301Z CREATED:20260823T152256Z LAST-MODIFIED:20260823T152301Z UID:10001241-1797091200-1797102000@gunownersradio.com SUMMARY:Low Light/No Light Pistol Shooting DESCRIPTION:Learn to positively identify targets and engage while minimizing your risk. Before sunset you learn the proper techniques. After sunset you will fire at targets in a no light and low light situation. You provide a holster\, a pistol and a quality handheld light. We provide the darkness. \nRegister on USCCA → URL:https://gunownersradio.com/event/low-light-no-light-pistol-shooting-2/ LOCATION:Personal Protection Academy — 9301-9681 Hwy 76\, Pala\, CA\, 92059 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/jTGKPVDub0QMa8x2qIJxfMEqHgz0BtZ1_20251120190332534543.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261213T074000 DTEND;TZID=America/Los_Angeles:20261213T110000 DTSTAMP:20260814T155036Z CREATED:20260814T155034Z LAST-MODIFIED:20260814T155036Z UID:10001214-1797147600-1797159600@gunownersradio.com SUMMARY:Concealed Carry Range Qualification DESCRIPTION:This class is for those students who have either completed or working on their 16HR Initial or 8HR renewal online and need to complete the live fire portion of the CCW Training. You will need to have completed both Online and In person for final training certificate to be issued. \nRange Fee $40 cash paid on the day of class. \nRegister on USCCA → URL:https://gunownersradio.com/event/concealed-carry-range-qualification-19/ LOCATION:Pala Shooting Range — 35402 Henderson Road\, Pala\, CA\, 92058 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/MuuvJxzgek4YeqNZVt7SCLjN6IGcJ3py_20250905131712513251.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261213T080000 DTEND;TZID=America/Los_Angeles:20261213T160000 DTSTAMP:20260814T154958Z CREATED:20260814T154956Z LAST-MODIFIED:20260814T154958Z UID:10001204-1797148800-1797177600@gunownersradio.com SUMMARY:San Diego/Riverside 8hr CCW Renewal Course DESCRIPTION:If it is time to renew your current/expiring CCW permit the applicant is required to attend a CCW refresher training course. You can attend the 8hr CCW Renewal Class up to 90 days prior to your expiration date. This class meets the San Diego and Riverside Counties requirements for your Concealed Carry Permit renewal. \nThe class is divided into classroom instruction on the Laws that all CCW holders should be aware of\, interaction with law enforcement\, legal locations of where you can and cannot Concealed Carry\, concealed carry techniques. \nFollowing the in class instruction period you will be scheduled to perform the on range qualification course of fire with each weapon listed on your permit (you must qualify with every weapon you listed on your permit). \nPrice includes all range fees\, and all firearms. \nRegister on USCCA → URL:https://gunownersradio.com/event/san-diego-riverside-8hr-ccw-renewal-course-15/ LOCATION:Pala Shooting Range — 35402 Henderson Road\, pala\, CA\, 92059 CATEGORIES:Training END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261213T140000 DTEND;TZID=America/Los_Angeles:20261213T160000 DTSTAMP:20260812T155821Z CREATED:20260812T155818Z LAST-MODIFIED:20260812T155821Z UID:10001199-1797170400-1797177600@gunownersradio.com SUMMARY:Women's Handgun 201: Intermediate Shooting DESCRIPTION:This is the 2nd of 3 women’s handgun classes. This class will cover intermediate handgun in an instructional setting and end up on the shooting range. You can take one class by itself or sign up for all three. \nRegister on USCCA → URL:https://gunownersradio.com/event/womens-handgun-201-intermediate-shooting-3/ LOCATION:Rainbow Shooting Range — 3139 Rainbow Valley Blvd\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/zyeekMjdSBAOeRMj5mli7SowyCfISsUK_20220221155337853978.jpeg END:VEVENT BEGIN:VEVENT DTSTART;TZID=America/Los_Angeles:20261213T140000 DTEND;TZID=America/Los_Angeles:20261213T160000 DTSTAMP:20260823T152122Z CREATED:20260823T152117Z LAST-MODIFIED:20260823T152122Z UID:10001229-1797170400-1797177600@gunownersradio.com SUMMARY:Women's Handgun 201: Intermediate Shooting DESCRIPTION:This is the 2nd of 3 women’s handgun classes. This class will cover intermediate handgun in an instructional setting and end up on the shooting range. You can take one class by itself or sign up for all three. \nRegister on USCCA → URL:https://gunownersradio.com/event/womens-handgun-201-intermediate-shooting-4/ LOCATION:Rainbow Shooting Range — 3139 Rainbow Valley Blvd\, Fallbrook\, CA\, 92028 CATEGORIES:Training ATTACH;FMTTYPE=image/jpeg:https://gunownersradio.com/wp-content/uploads/2026/08/zyeekMjdSBAOeRMj5mli7SowyCfISsUK_20220221155337853978-1.jpeg END:VEVENT END:VCALENDAR