Un canon revolver, ou canon à barillet, est un type de canon automatique, équipant communément les aéronefs. C'est un canon à tube unique doté d'un cylindre contenant plusieurs chambres, reprenant le système du revolver. Cet équipement permet d'accélérer la cadence de tir et certains canons utilisent même des processus accélérateurs, comme un moteur électrique.
Ce type de canon automatique se distingue du type Gatling multitube et du chain gun.