Is it legal to own an M16?

You can own an M16 as a civilian depending on your state laws, however, since there are only so many of them available (none available for civilians after...