I noticed on most steam guides and whatnot, reload canceling is done using bash and to be honest, using bash to reload cancel seems pointless as you have to play the bash animation anyways. Why does it seem that noone on steam uses switching weapons as a cancel? It is instant and very easy to do, plus you can do it with any weapon.
my guide:
http://steamcommunity.com/sharedfiles/filedetails/?id=822543551
my guide:
http://steamcommunity.com/sharedfiles/filedetails/?id=822543551