If by "M4" you mean an AR style rifle then there is no 30 day wait to buy a new handgun. The 1 per 30 day wait only applies to handguns purchased new through an FFL dealer (exempting City of L.A. which has their own requirements on handgun sales).
PPTs and long guns are seperate from that requirement FYI.
Bookmarks