oh that's easy, just use upper_body/left_torso/attachments/equipment/armament/weapon/gauss_rifle/attack [target] [range] heat-safety=[true/false].
to eject you simply need to execute upper_body/head/attachments/cockpit/systems/chair/eject [current_altitude] [required_force] [wind_speed] [wind_direction] survivable=[true/false, default false]
wait what do you mean "use aliases". what the fuck are those. it's fast enough with tab completion i promise.