(adsbygoogle = window.adsbygoogle || []).push({});
Are you frustrated that you cant get the m1?
Have you played BF1943 and it still wont unlock?
Well I have your solution!
Now, if you havent go to veteran.battlefield.com
to try and update your veteran status try that.
But if you haven't than you can call up the EA Support Line at
650-572-2787
and give them your EA account email, they will check if you have played the game. Then if all goes well you will get it!
It worked for me

If this worked please +rep
-bailey