I got a BL-22 27 years ago as a reward for earning my Eagle Scout rank. It is superbly reliable and smooth. The short throw makes it cycle very fast. It is more accurate than a 10/22 carbine, but a little less accurate than my ancient Marlin .22 bolt action. Does not seem to be picky about ammo at all. My only complaint is that he stock is too short for me, but that is the case with almost any .22.