User blog comment:Chantufan/Do your unlocks from the BF:BC2 demo transfer to the full game?/@comment-1751442-20100214044425

I'm pretty sure you have to be a battlefield 1943 vet to get the M1 Grand and Thompson. But i think battlefield vets also get some other stuff