德保县人民检察院指控，被告人邓某于20年前向龙光乡的一个老头以58元的价格购买一把自制散弹枪，2011年左右，邓某向该老头以430元的价格购买一把改装射钉枪，2013年左右，邓某又在德保县城南郊市场购买一把射钉枪拿给该老头改装成火药枪。2015年10月28日，民警对邓某家进行检查，邓某主动向民警上缴了以上枪支。经鉴定，邓某上缴的三支枪支均具有正常的射击性能，以火药为动力，具有致伤力。公诉机关向法庭提交书证、被告人邓某的供述与辩解、鉴定意见、现场照片等证据支持其指控，公诉机关认为，被告人邓某违反枪支管理规定，非法持有以火药为动力的枪支三支，其行为已触犯《中华人民共和国刑法》××之规定，应当以非法持有枪支罪追究其刑事责任。依照《中华人民共和国刑事诉讼法》××之规定，提请本院依法判处。