Choosing best dc motor

300 rpm is a very low speed for a DC motor, so you'll have gearing. 5-10k rpm is quite normal for DC motors.

You need to know current power/torque rating of your motors, otherwise you don't know whether any other motor is stronger.