I'm fairly new to owning firearms, though I've grown up around them and have been shooting them my whole life. My problem is that I'm not sure I know how to properly clean them and I was wondering if you all could help me, with as much detail as possible? I own an Mosin-Nagant 91/30 and a Stevens 350 Pump Security 12 gauge. I especially need help with the Nagant because I have military surplus ammo which is corrosive and I've been told will require alot more thorough cleaning. Can I use Windex to clean the bore (in both guns)? Some people tell me I can, and others say I can't. Also, which other parts should I also clean along with cleaning the barrel?