Waverley man charged over alleged discharge of homemade firearm at Invermay