William Allan becomes a captain of artillery.After earning the highest score on the ordnance officer examination, William Allan becomes a captain of artillery.