I think it may depend on your state. I have seen people online get a threaded barrel for a USP, and then add a flash hider on it. It should be okay federally, I think.