Could not resist on CM's 50% offer,had to order one,now here comes the question: Is it a good gun up front or what do i need to do to have a fairly accurate and reliable airgun?Is the barrel/piston assembly in use on another (whatever is the name ) Air rifle?