I got my M4 at BGC for a good deal. Go take a look. I don’t really think you can save all that much by going online and having something shipped to an FFL. Your only other alternative, especially if you want pre-ban goodies, is to try to find one for a private sale.