Puedes usar un foreach:
Código PHP:
foreach( $arregloDeArmas as $idArma => $Arma ) {
}
Asi en cada ciclo $idArma corresponde al ID actual y $Arma es el nombre actual del arma.
Tambien, todo depende de como hayas armado la estructura de tu array, lo ideal es que lo hagas asi:
Código PHP:
$armas = array();
while ($mostrar= mysql_fetch_array($datos_objetos_armas)) {
$armas[$mostrar[id]] = $mostrar['nombre'];
}