Duarte Barbosa mencatat banyaknya senjata berasaskan mesiu di Jawa sekitar 1516. Orang Jawa dianggap sebagai pembina senjata api yang ahli dan penembak artileri yang baik. Senjata yang dibina di sana termasuk meriam satu paun (cetbang atau rentaka), senapang lantak panjang, "spingarde" (arquebus), "schioppi" (meriam tangan), api Yunani, "gun" (bedil besar atau meriam), dan senjata api atau mercun lainnya. Pada penaklukkan Malaka tahun 1511, orang-orang Melayu menggunakan meriam, senapang "matchlock", dan "tiub tembak".