Enemy at the Gates isn’t too bad….not so much based around fact but not a bad image of The Battle for Stalingrad, though there was such a sniper….no such sniper battle too place (that’s is known of anyways) Its pretty good.
Hummm…..If you want stuff based on fact your pushing it, if you want rough action movies based around the idea of WW2 there is plenty, rent just about any movie based around WW2, chances are, while named after a battle or something like that it’s a load of crap or while apparently based around fact, fact is pushed so thin it may as well be fiction.
I suggest you watch Band of Brothers, while generally based pretty well on memories of the veterans. It’s a bloody good watch (10 x roughly 1 hour long episodes)
Anyways, take a look at this website
http://www.continuitycorner.com/Genre/ww2.htm
Might get some ideas there.