Jf Arms Company LLC

10480 North 200 West Ste A
Decatur, IN 46733
Phone (260) 339-7264
FFL License
4 - 35 - ### - ## - ## - 10890
FFL License Type
07 - Manufacturer
License Expires
07/01/2028