施甸县人民检察院指控：被告人杨某在多年前以人民币70元的价格购买了一支火药枪，用来守护自家的农作物，后一直存放于家中。2015年10月24日公安机关在走访中发现被告人非法持有枪支并到其家中进行法律宣传，被告人主动将该枪支交出。经鉴定，该枪支系以火药为动力、能发射弹丸且能正常击发的自制枪支。被告人杨某违反枪支管理规定，非法持有火药枪一支，其行为触犯了《中华人民共和国刑法》××××之规定，应当以非法持有枪支罪追究其刑事责任。鉴于被告人杨某具有坦白情节，可从轻处罚。建议判处其××，可宣告××。