PROPER FIREARMSDealer503 C STREET, FARMINGTON, IA 52626(515) 321-0117FFL: 5-42-177-01-6G-03608View Details