20 Hour

Welcome to the 20 Hour O.P.O.T.A. Private Security Firearms Training Class presented by OCFT Academy!

This page provides specific information for the class and a quick, easy registration process.  Once registered, you will immediatley receive an email confirmation and receipt for your deposit. Please take the time to read each part of this page.

 

Make sure you watch for emails from Ohio Citizens Firearms Training Academy for important information regarding your class and mandatory form completion. 

Failure to complete those forms prior to the class will result in the cancelation of your attendance in the class and forfeiture of your deposit.

 

 

20 HOUR O.P.O.T.A. FIREARMS CLASSES FOR 2026

NEW CLASSES FOR 2026

JANUARY

January 9, 10 and 11, 2026  (COMPLETED)

January 16, 17 and 18, 2026  (COMPLETED)

FEBRUARY

February 6, 7 and 8, 2026  (COMPLETED)

February 20, 21 and 22, 2026  (COMPLETED)

MARCH

March 27, 28 and 29, 2026  (COMPLETED)

APRIL

April 10, 11 and 12, 2026  (COMPLETED)

April 24, 25 and 26, 2026  (COMPLETED)

MAY

May 1, 2 and 3, 2026  (COMPLETED)

May 15, 16 and 17, 2026  (COMPLETED)

 

JUNE

NO 20 HOUR CLASSES BEING HELD IN JUNE 

 

JULY

July 10, 11 and 12, 2026  (COMPLETED)

July 24, 25 and 26, 2026  (COMPLETED)

AUGUST

August 7, 8 and 9, 2026  (COMPLETED)

 

SEPTEMBER

NO 20 HOUR CLASSES BEING HELD IN SEPTEMBER

 

OCTOBER

October 2, 3 and 4, 2026  (AVAILABLE)

October 23, 24 and 25, 2026  (AVAILABLE)

 

NOVEMBER

NO 20 HOUR CLASSES BEING HELD IN NOVEMBER

 

DECEMBER

December 4, 5 and 6, 2026  (AVAILABLE)

 

CLASS TIMES FOR 20 HOUR CLASSES

(UNLESS OTHERWISE SPECIFIED)

FRIDAY:  4:30 p.m. until 8:00 p.m.

SATURDAY:  9:00 a.m. until 1:00 p.m., Lunch, 2:00 p.m. until 7:00 p.m.

SUNDAY:  9:00 a.m. until 12:00 p.m.  Lunch, 1:00 p.m. until 6:00 p.m.

 

 

COST$245.00

DEPOSIT:  A $110.00 deposit is required at time of registration.

*** (NEW)  You are able to purchase  your required ammunition, 9mm ONLY, on the day of class.  The cost of the required ammunition (150 rounds) is $45.00 cash only.  Tax is included.  You will be able to make this choice on the registration form that will be included in an email you’ll receive one week prior to your class.

BALANCE:  The balance of $135.00 is payable through an email which will be sent seven days prior to the class and will include the payment due date.

 

You may pay your balance earlier by clicking or tapping on the picture below: