1. Mega Sports
780 Maple Valley Dr, Farmington, MO 63640
Coordinate: 37.79171,-90.43751
Phone: (573) 756-8999
2. Ozark Thunder Indoor Gun Range
5157 Flat River Rd, Farmington, MO 63640
Coordinate: 37.83361,-90.47848
Phone: (573) 518-0500
3. CCW Conceal and Carry Classes Infidel Arms, LLC
3832 Frye Rd, Farmington, MO 63640
Coordinate: 37.85737,-90.38514
Phone: (573) 747-7373