Thought it was time to make a sig for myself and replace the prehistoric one that I've had for awhile. So is it a keeper?