Linkwhich includes the form you need to fill out for bringing your hunting rifle/gun-non restricted (non-resident firearm declaration).
http://www.rcmp-grc.gc.ca/cfp-pcaf/information/visit/index-eng.htm
As far as ammo you can bring itwith you.. The amount and logisticsfor transporting,etcI'm not 100% sure on anymore. You can contact the above for this info &/oryour outfitter. I would also contact your airline if flying about their policies for storage of ammo.