I've heard mixed things about the IMI Razorcore. Anybody have any personal experience with them?