Wow. Just purchased it about a week ago and took it to the range yesterday. No complaints. Fired everything I put thru it and with great precision. Trigger is super smooth. I just love this gun. So what if its sold under the name Baby Desert Eagle ll, there's nothing baby about it.