Excellent .22 mag semi auto