One more thing also I just want to make sure that this gun functions flawlessly last thing I want is a $2,000 paperweight but then again like the mechanic at work said you can make anything work if you stick enough time and money into it I have the time and a little bit of money I just don't want my build costing four Grand but I think it would be really awesome to custom build a gun deck it out just like I want rather than buy one