Hi as I'm new into airsoft and I'm thinking of getting the arp556 for indoor cqb as my first gun ,I was curious if there was anything to go wrong with the internals of the gun I would llike to have a go at fixing it myself but not sure how ...can any part fit any gear box as in...