Good, reliable gun. KJW may not be the most reliable brand, but this (for $110 of course) is quite an exception.