You are forgetting that you can manufacture you own firearms including M4s. You cant sell them or transport them across state lines but you can make them for yourself.
Not full auto. Try it, you’ll find yourself in prison.
Yes, you can manufacture an AR-15 with a short barrel and CALL it an M-4, but you can’t make it select fire. You can call it what you want, but that ain’t an M-4, that’s a short-barrel AR-15.
Even if you could, why the heck would you want to? I always thought the 3 round burst was retarded and never used it. Well, I used it once.
Yes you can manufacture your own firearm but the 1986 ban prevents you from "manufacturing" an M-4 full auto. See my post 42. If you do attempt to build a semi-auto only M-4 keep the barrel length 16" or greater lest you inadvertently build a "short barreled rifle" which is an NFA item and gets you are in trouble DEEP. Owning both a short barrel and a legal-length rifle could be construed as intent to build an illegal, unregistered SBR.
http://www.atf.gov/firearms/faq/national-firearms-act-short-barreled-rifles-shotguns.html
ATF has volumes of information available regarding NFA items, it's best to read up on this stuff before you venture forth.
Regards,
GtG