Разблокировать оружия все в игре Battlefield 3 можно с помощью прохождения постепенно миссий онлайн, а также вам нужно принимать участие в играх и зарабатывать очки, когда вы достигаете нового уровня у вас открывается какое-то определенное новое оружие, которое можно потом использовать. Чтобы разблокировать все оружие вам нужно достигнуть максимального уровня в игре за персонажа на котором вы хотите иметь полный арсенал оружия.