A device, comprising: a fire control controller; an inertial measurement unit (184; 230; 534) in communication with the fire control controller, the inertial measurement unit (184; 230; 534) configured to provide elevation data to the fire control controller; a magnetic compass in communication with the fire control controller, the magnetic compass operable to provide azimuth data to the fire control controller; a navigation unit in communication with the fire control controller, the navigation unit configured to provide position data to the fire control controller; a data store in communication with the fire control controller, the data store having ballistic information associated with a plurality of weapons and associated rounds; wherein the fire control controller determines a predicted impact point of a selected weapon and associated round based on the stored ballistic information, the provided elevation data, the provided azimuth data, and the provided position data; characterised in that the fire control controller is further configured to communicate with an electromagnetic radiation transceiver, the transceiver configured to transmit and receive electromagnetic radiation; wherein the electromagnetic radiation transceiver is further configured to receive video content and image metadata from a remote sensor, and wherein the remote sensor transmits the image metadata via a communication device of a sensor controller on an aerial vehicle housing the remote sensor; and wherein the remote sensor is mounted to the aerial vehicle; wherein the electromagnetic radiation transceiver is further configured to transmit information to the sensor controller of the aerial vehicle; and wherein the fire control controller transmits information comprising the determined predicted impact point to the sensor controller of the aerial vehicle to direct the pointing of the remote sensor mounted to the aerial vehicle. a fire control controller; an inertial measurement unit (184; 230; 534) in communication with the fire control controller, the inertial measurement unit (184; 230; 534) configured to provide elevation data to the fire control controller; a magnetic compass in communication with the fire control controller, the magnetic compass operable to provide azimuth data to the fire control controller; a navigation unit in communication with the fire control controller, the navigation unit configured to provide position data to the fire control controller; a data store in communication with the fire control controller, the data store having ballistic information associated with a plurality of weapons and associated rounds; wherein the fire control controller determines a predicted impact point of a selected weapon and associated round based on the stored ballistic information, the provided elevation data, the provided azimuth data, and the provided position data; characterised in that the fire control controller is further configured to communicate with an electromagnetic radiation transceiver, the transceiver configured to transmit and receive electromagnetic radiation; wherein the electromagnetic radiation transceiver is further configured to receive video content and image metadata from a remote sensor, and wherein the remote sensor transmits the image metadata via a communication device of a sensor controller on an aerial vehicle housing the remote sensor; and wherein the remote sensor is mounted to the aerial vehicle; wherein the electromagnetic radiation transceiver is further configured to transmit information to the sensor controller of the aerial vehicle; and wherein the fire control controller transmits information comprising the determined predicted impact point to the sensor controller of the aerial vehicle to direct the pointing of the remote sensor mounted to the aerial vehicle.