Nearly 50 firearms seized by police in south west Sydney