I found some footage of the alpha version of Battlefield 3 on youtube. It shows some of the details on the weapons and some other things like current bugs, glitches and features in the game.
Take a look:
there are links to part 2 and onwards in the description. enjoy!