You can acquire new weapons by collecting blueprints - the blueprints have a chance to be dropped after killing a special zombie. After you collect all blueprints for a specific weapon, you will be able to build it at the gunsmith.
Alternatively, you can buy a weapon bundle in the ingame store.