A man has been charged after several rifles and thousands of rounds of ammunition were seized from a home in Waterloo.

Police executed a search warrant at a residence on Phillip Street in Waterloo on Oct. 9.

As a result, 29 rifles and 2,000 rounds of ammunition were seized.

A press release said the weapons and rounds were mainly from the era of the Second World War.

Police have charged a 24-year-old Waterloo male with unsafe storage of a firearm and careless storage of ammunition.