Read this one: http://308ar.com/forum/index.php/topic,401.msg2699.html#msg2699 Info: http://308ar.com/forum/index.php/topic,54.msg193.html#msg193 http://308ar.com/forum/index.php/topic,943.msg6323.html#msg6323 http://308ar.com/forum/index.php/topic,275.msg1557.html#msg1557 Tough one to answer, honestly. research is the best bet, and here's the section to read up on: http://308ar.com/forum/index.php/board,13.0.html Info on cleaning: http://308ar.com/forum/index.php/board,43.0.html Welcome aboard, man. Ask away, someone will jump in and help - not always right away, but usually within a few days. There's typically somebody here that knows almost every aspect about any possible topic, often from experience, and it's not just one person. The collective experience is pretty vast. Everybody here works together quite well. <thumbsup>