>>308570270
I remember the slamming the old mag out thing, but I recall still having to slide the new mag in, and it was precise enough that the old mag sometimes could get stuck between the new mag and the magwell if you did it too fast.