As armas são liberadas de acordo com os pontos que você vai ganhando durante o jogo e isso acontece independente de alguém ter que liberá-las pra você.
O que você tem que fazer é o siguinte...
Você pega o caminho... C:\WINDOWS\system32\drivers\etc
Nessa pasta tem um arquivo de nome hosts. Abrir ele com o bloco de notas.
Clica com o direito, abrir com, bloco de notas.
Depois de abri-lo, apague tudo que estiver nele...(Tudo mesmo)
Copie o texto abaixo e cole no lugar. Quando for fechar o programa, ele vai perguntar se deseja salvar as alterações.
Você salva e pode fechar tudo. As armas vão estar liberadas.
____________________________________________________________________________________________________
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
#
189.14.224.70 bf2web.gamespy.com
189.14.224.70 stage-net.gamespw.com
_________________________________________________________________________________
Apos fazer isso e só entrar no jogo no BFHQ e desbloquear as armas...
Se tiver mais algum problema, posta ai que alguém vai tentar ajudar você.