I have been tossing the idea around of getting the Spartan. They seem to be decently priced and well built. Does anyone have any experience with this gun? What are the pros and cons of it? I will mainly be using it for the occasional idpa match and range shooting.