UpcomingThe Dot Life – Port Huron

Class Cost: $225 (any and all venue fees are included in the cost of tuition)

UpcomingHandgun Cover + Movement – Port Huron

Class Cost: $225 (any and all venue fees are included in the cost of tuition)

UpcomingFoundation Handgun – Port Huron

Class Cost: $225 (any and all venue fees are included in the cost of tuition)

UpcomingYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $225 (any and all venue fees are included in the cost of tuition)

UpcomingFoundation Carbine – Port Huron

Class Cost: $225 (any and all venue fees are included in the cost of tuition)

ExpiredYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredFoundation Carbine – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredCarbine Basics – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredThe Dot Life – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredFoundation Handgun – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredWhen Things Go Bad – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredCarbine Basics – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredFoundation Carbine – Port Huron

Class Cost: $205 + $25 Range Fee

ExpiredYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $195 + $25 Range Fee

ExpiredFoundation Handgun – Port Huron

Class Cost: $185 + $25 Range Fee

Sold OutLong Gun Cover + Movement – Port Huron

Class Cost: $195 + $25 Range Fee

Sold OutYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $175 + $25 Range Fee

Sold OutFoundation Shotgun – Port Huron

Class Cost: $175 + $25 Range Fee

Sold OutFoundation Carbine – Port Huron

Class Cost: $175 + $25 Range Fee

ExpiredCarbine Basics – Port Huron

Class Cost: $175 + $25 Range Fee

ExpiredHandgun Cover + Movement – Port Huron

Class Cost: $175 + $25 Range Fee

Sold OutLong Gun Cover + Movement – Port Huron

Class Cost: $175 + $25 Range Fee

CancelledFoundation Carbine – Port Huron

Class Cost: $185 + $25 Range Fee

CancelledFoundation Handgun – Port Huron

Class Cost: $180 + $25 Range Fee

Sold OutYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $175 + $25 Range Fee

CancelledYou Suck! It’s Not the Gun! – Port Huron

Class Cost: $180 + $25 Range Fee

CancelledFoundation Shotgun – Port Huron

Class Cost: $190 + $25 Range Fee

CancelledYou STILL Suck! It’s Not the Gun! – Port Huron

Class Cost: $175 + $25 Range Fee (MDFI ALUMNI ONLY)

ExpiredHandgun Cover + Movement – Port Huron

View: Class Description, Pre-Requisites, and Required Gear

ExpiredHandgun Cover + Movement – Port Huron

View: Class Description, Pre-Requisites, and Required Gear