Gudang senjata merupakan tempat penting dalam sebuah batalyon. Fungsidari gudang senjata ialah tempat untuk menyimpan senjata seluruh anggota ketikatidak dipakai ketika bertugas. Anggota memperoleh izin menggunakan senjata dariproses peminjaman di gudang senjata oleh petugas gudang. Proses peminjamansenjata pada sebuah gudang masih menggunakan pencatatan manual sehinggamembutuhkan waktu. Oleh karena itu perlu adanya sistem untuk mempercepatproses transaksi peminjaman dan pengembalian tersebut ke gudang senjata.Implementasi aplikasi sistem gudang senjata memanfaatkan frameworkCodeIgniter, PHP, JavaScript dan barcode. Hasil berupa sebuah aplikasi sistemgudang senjata yang dapat menangani proses transaksi peminjaman danpengembalian senjata menggunakan barcode. Aplikasi juga dapat mengelola datasenjata maupun anggota yang terlibat di dalamnya.Kata Kunci : Aplikasi, Gudang Senjata, Barcode, Javascript, CodeIgniter