@theta, the pistols and revolvers are free if they are made before 1945, that is true, but NOT if they are in calibres that are common today. So a 9mm luger or a .45 M1911 are only for people with a licence. But for example, a luger in the original 7.65 Luger calibre is a free weapon.
Also, rare semi and even full auto weapons are also free to have, i can buy a M1941 Johnson rifle with no problem for example without licence. Problem is finding one of those though. Also they are very expensive, to expensive to buy it for a crime probably hence why they are free.