The achievement description here is misleading. It says "Unlock all weapons by hitting every Convoy" where it really should say "Unlock all weapons." After completing the mission Prison Escape, all weapons unlock for the remaining few and you should get it at the same time as