RE: MG995 Servo
These are *not* coreless servos -- they have a very heavy three-pole cored motor which causes significant overshoot.
Do a search here for the real (ugly) truth about these servos.
If you want a good, reliable hi-torque servo - these are *not* the ones to buy.