Riverina man charged after police raid home to find 31 unregistered guns