When Meena left the village she only had the clothes she stood up in. I don't think she had a bag or even her phone. So no money to buy food, or even a clean pair of knickers. So how can she hire a limo or buy a gun, bearing in mind she would need underworld contacts and at least several hundred pounds for the gun. Did she actually go to Glasgow? Perhaps the truck driver gave her money?