Check the serial number to see if it is pre ban or post ban. Eagle Arms can be either one. You may have to call Armalite, they can tell you. I had traded for one a while back and called hoping the lower was more valuable (in other states) but it was post ban. You never know until you check. Either way though, it is a quality piece.