top of page

'D' & 'G' Combo with Gun Rental & Ammo

Pre-pay for 'D' & 'G' Class together and get $15 off the regular price. Gun Rental/Ammo included.

  • 10 hr 30 min
  • 495 US dollars
  • PSG Security Academy

Service Description

**With this option you get use of a Glock 9mm handgun, 150 rounds of ammunition, four (4) magazines, holster, magazine pouch and all safety equipment (eye and ear protection). Don't go out and buy a budget handgun which is unsuitable for duty carry or range qualification. Use our guns and equipment and we'll instruct you where to buy your duty weapon with a HUGE discount. ** To become a Security Officer in Florida, you must take the 42-hour 'D' Security Officer course. To carry a firearm as a Security Officer, you must also take the 28-hour 'G' Course. The 'G' course is also required for Private Investigators, Private Investigations Interns and Security Managers who want to carry a firearm while performing their duties. PSG is the only school in Tampa Bay that offers a discount when you take both classes. If you sign up for this option, you will attend the 'D' class Mon-Thurs one week, then the 'G' Class the next week from Mon-Weds. All classroom sessions are conducted at our Zephyrhills location and start at 0730 and end at 1800. The Range portion of the G class is held on Weds at the Wyoming Antelope Club in Pinellas Park and showtime is at 0800. Call us if you have any questions. You can take the 'G' class first and then the 'D' class the following week but you can not submit your 'G' license paperwork to the Department of Agriculture until you also attend the 'D' class as the 'G' is a companion license to the 'D' license so you must submit both at the same time.


Upcoming Sessions


Cancellation Policy

No refunds are given for No Shows or Cancellations within 30 days of class. You may reschedule for the next class but there are no refunds given after rescheduling. 50% refund will be given for cancellations 31-60 prior to class.


Contact Details

  • 5038 Mission Square Lane, Zephyrhills, FL 33542, USA


bottom of page