fn 49 3006 semi auto rifle sale