C-10b canister rifle