JOHNS GUNS is a trusted firearms dealer located at 32825 N 10TH AVE, Spirit Lake, ID 83869, proudly serving the local community with a primary focus on firearms sales. Operating under FFL license number 9-82-055-01-7D-04385 (License Type 01, valid through 4/1/2027), JOHNS GUNS offers reliable and professional firearm transfer services with a flat fee of $25 for both handguns and long guns. While they do not have an on-site shooting range, their knowledgeable staff is committed to providing excellent customer service and guidance for all your firearm needs. As a reputable gun shop in Spirit Lake, ID, JOHNS GUNS ensures compliance with all federal regulations, making them a dependable choice for firearm purchases and transfers. Contact them today at 208-721-7447 to experience trusted service and expert assistance in a welcoming environment.