FNH USA SPR A3G Explained