Thread: XD Prefix M2 Carbines - Considering ATF Request to Remove from NFA Status
What does NFA stand for