Duarte Barbosa mencatat berlimpahnya senjata berbasis bubuk mesiu di Jawa sekitar tahun 1516. Orang Jawa dianggap sebagai ahli pembuat senjata api dan penembak artileri yang baik. Senjata yang dibuat di sana diantaranya meriam 1 pon (cetbang atau rentaka), senapan lontak panjang, "spingarde" (arquebus), "schioppi" (meriam tangan), api Yunani, "gun" (bedil besar atau meriam), dan senjata api atau kembang api lainnya. Pada pengepungan Malaka tahun 1511, orang-orang Melayu menggunakan meriam, senapan "matchlock", dan "tabung tembak".