Cleaning lady charged with steal 43 guns