Better Firearms Designs, Inc BFD MFG OR1GIN

4491 State Road 11
De Leon Springs, FL 32130
Phone (386) 316-5128
FFL License
1 - 59 - ### - ## - ## - 59527
FFL License Type
07 - Manufacturer
License Expires
02/01/2028