Local dealer has one for a pretty good price and been thinking about buying it though I don't know much about the thing. How are they for durability, reliability or whatever? It seemed really lightweight, how is the recoil? Any really good or bad things?