According to the ATF database, there are 6 registered FFLs in Iron Mountain, Michigan.
IRON MOUNTAIN PLAZA 1856 S STEPHENSONIRON MOUNTAIN, MI, 498010000
212 EAST B STREETIRON MOUNTAIN, MI, 49801
W8186 COLLINS RDIRON MOUNTAIN, MI, 49801
1212 N STEPHENSON AVENUEIRON MOUNTAIN, MI, 49801
1920 S STEPEHENSON AVEIRON MOUNTAIN, MI, 49801
708 CARPENTER AVEIRON MOUNTAIN, MI, 49801