Actually the date of the first firearms act was 1937, and it did not ban machineguns, but rather made them Class III weapons, subject to a federal tax and separate background check.
It is legal to own machineguns in the US, if you are an honest citizen, with deep pockets to pay for them, and their transfer tax.