an aircraft weapons control system including a weapons stores processor panel for receiving input signals from a weapons input ; a weapons interface for receiving fire signals from the weapons stores processor panel to control firing of aircraft weapons ; and a flight management system in communication with the weapons stores processor panel and the weapons interface , the flight management system providing control signals to the weapons interface ; wherein the weapons stores processor panel implements safety interlocks to prevent or enable firing of the aircraft weapons