Bf6 reloading

In BF6/BF Labs if you reload mid fight yet you still have some bullets left can you cancel the reload by pressing the fire button or do you still have to switch back and forth from secondary weapon to primary?