rent or borrow a good rotary hammer (Hilti, etc as mentioned above) and i would consider using epoxy to secure your anchor rather than a lag sheild or any type of mechanical anchor. if you can screw it in, someone can screw it out too. epoxy is more permanent.
congrats on the great looking...