If Bmag, get the heavy ss barrel with Boys stock version. Skinny barrel with plastic stock version is poor. I have the former and it is accurate and hard hitting. Bolt cocks on closing (and is pretty poor) and magazine build quality is suspect (although it works ok and holds 8 rounds). I use it for night shooting....fast and flat and no worries about losing brass (still try to avoid dropping brass).