I signed up for my first CMP class/match at Douglas Ridge this coming May. I've heard about them, don't know a lot about them, but it sounds really interesting. I've been dying to get my hands on an M1 Garand and learn how to shoot/operate it, so this should be a lot of fun. Just curious if anyone here has done the CMP class/match before and what you thought of it? Did you get a lot out of it? Any suggestions or preparation for a first time newbie? I also have a question regarding buying guns from CMP. Do you have to take this class or participate in a match to be able to buy from CMP?? I seem to read conflicting information on this. Thanks!