晋宁县人民检察院指控：1、2014年11月4日22时许，被告人蒋某在晋宁县晋城镇永和村委会蒋家村179号家中二楼客厅内容留方某、杨某吸食小马。同日，民警对被告人蒋某的住处进行搜查，在二楼客厅桌子上查获毒品可疑物3片，经称量净重0.2克，经鉴定，该可疑物中检出甲基苯丙胺成分；在二楼蒋某卧室茶几上查获毒品可疑物5片，经称量净重0.5克，经鉴定，该可疑物为甲基苯丙胺；在二楼卧室床头柜抽屉内查获毒品可疑物一袋，经称量净重5.8克，经鉴定，该可疑物中检出甲基苯丙胺成分；在二楼卧室衣柜内查获粉红色毒品可疑物二袋，经称量净重4.1克，经鉴定，该毒品可疑物中检出甲基苯丙胺成分及海洛因成分；白色粉末状毒品可疑物二袋，经称量净重2.8克，经鉴定，该毒品可疑物中检出海洛因成分。总计查获甲基苯丙胺及海洛因共计13.4克。2015年3月20日20时许，被告人蒋某在晋宁县晋城镇永和村委会蒋家村179号家中二楼客厅内容留黄某吸食小马。2、2015年的一天，被告人蒋某在昆明购买气钉枪一只，后进行改装。2015年3月24日，民警在被告人蒋某在晋宁县晋城镇永和村委会蒋家村179号家中二楼衣柜内查获疑似枪一支。经鉴定，该疑似枪支是以火药为动力的枪支。公诉机关认为被告人蒋某的行为已构成××罪、××罪、非法持有枪支罪，提请本院对其依法进行判处。