heavily armed