Asal-usul senjata berasaskan ubat bedil di nusantara dapat dikesan dari akhir abad ke-13. Serangan Mongol ke Jawa (1293) membawa teknologi ubat bedil ke Jawa dalam bentuk meriam (Bahasa Cina: "Pao"). Hal ini menghasilkan pengembangan meriam pusing Jawa, cetbang. Pada 1300-an, armada Majapahit mula menggunakannya sebagai senjata angkatan laut. Orang Jawa menguasai penguasaan peleburan gangsa dan menggunakan kilang senjata pusat yang dibekalkan oleh sejumlah besar industri rumah di kawasan terdekat. Bukti dokumenter dan arkeologis menunjukkan bahwa para pedagang Arab memperkenalkan ubat bedil, meriam tangan, senapang lantak, pemuras, dan meriam kepada orang Jawa, Aceh, dan Batak melalui rute perdagangan komersial yang telah lama terbentuk sekitar awal hingga pertengahan abad ke-14.