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

Click Here for More Class Information >>

UpcomingFoundation Shotgun – Port Huron

Click Here for More Class Information >>

UpcomingFoundation Carbine – Port Huron

Click Here for More Class Information >>

UpcomingThe Dot Life – Port Huron

MDFI ALUMNI ONLY You must be logged in to your account to register.
Click Here for More Class Information >>

UpcomingFoundation Handgun – Port Huron

Click Here for More Class Information >>

Sold OutThe Dot Life – Port Huron

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

ExpiredHandgun Cover + Movement – Port Huron

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

ExpiredFoundation Handgun – Port Huron

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

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

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

ExpiredFoundation 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