Queensland Police have charged a man with approximately 30 serious weapons and domestic violence charges.