I recently decided to go to Army OCS after I'm done with college. Being that it's my junior year, I still have some time left and would like to do everything I can to be better prepared. I'm relatively uneducated when it comes to firearms. I've been to ranges before and always had a blast, but I figured maybe it would be a good idea to invest in a rifle of my own and really work on my marskmanship. I'm unclear as to what the laws are in my state for owning assault rifles, but I was wondering if someone could recommend me something to get me better familiarzed with assembly, cleaning, maintenence, marksmanship, etc. Thanks.