My trusty dusty G18 and MX518 haven't let me down yet.