Self-propelled gun M12