A 41-year-old man has been arrested at a Melbourne shopping centre after allegedly approaching teenagers and asking them for urine samples, claiming he needed them to pass a workplace drug test. But the situation escalated dramatically when police searched the man, allegedly discovering a loaded firearm hidden down his pants, which immediately saw serious safety concerns in the busy shopping precinct.