Quiz: Name every weapon in Battlefield 4

bf4 quiz

Can you name every single weapon in DICE’s masterpiece?