Hello All. So if I were to buy a Marstar m305 what else should I be buying for it at the same time?. Gas block shims, cleaning kit etc. It will be the first one I've owned. Just interested in getting it to shoot fine out of the cosmolene and will worry about scoping it later after reading all the posts. Thanks.