I've been buying guns from this company for years I probably bought about 30 from the cheap ones up to the expensive ones they all have stood the test of time even the dirt cheap ones that blow up are easy to replace and still keep right on ticking I love this company I will not go anywhere else keep up the good work guys.