Haines, Joshua P is a trusted Federal Firearms License (FFL) dealer located at 256 Mountain Road, Mars Hill, ME 04758. Operating under FFL License Number 6-01-003-01-6H-03179 (License Type 01, expiring 8/1/2026), Joshua P. Haines provides reliable firearm transfer services with competitive fees of $25 for both handguns and long guns. While this location does not feature a shooting range, it offers professional and secure firearm transfers, making it a convenient choice for gun owners in the Mars Hill area. As a dedicated FFL dealer, Joshua ensures compliance with all federal regulations, providing peace of mind and expert service. For firearm transfer inquiries or to learn more, contact Joshua P. Haines directly at 207-551-2026. Visit 256 Mountain Road to experience trustworthy, efficient service from a reputable firearms dealer committed to serving the local community.