Thats interesting to see that your having a hard time finding an M4. I just today purchased one from my local gunshop. They had at least 2. The one on display and the one I got. And considering Im in California anyother state should be easy to find one