Only reason why I ask about the carpet is that if I cut the carpet and sometime in the future we move the safe there will be a huge hole.
Having the safe sit on a hard surface is better then having it sit on carpet but the latter will work. You may have a hard time drilling through the carpet however because it tends to tangle up the drill bit. This happens with the felt lining in the safe, too. Just be prepared and make sure you have a list of cuss words taped above your workspace so you don't run out of expletives. Other than that, I suggest the following:
1. Use mechanical anchors instead of epoxy. Its easier, cleaner and some of them can be removed when the time comes to vacate the residence;'
2. Use a hammer drill otherwise you will be drilling for days before you run out to get yourself a hammer drill. I tried to drill through concrete last night using a carbide masonry bit and a regular drill and the drill barely made a dent after drilling for 30 seconds. I changed to a hammer drill and drilled through 2.5" in 30 seconds.
3. Use the largest sized anchors that fits the holes in the bottom of your safe. If you want to go ape, buy large anchors and drill larger holes in the bottom of your safe. Just make sure the lengths of the anchors is not greater than the depth of the slab;
4. Use all of the pukas at the bottom of your safe. If there's a hole in each corner and some in the middle, use them all;
5. Don't drill through the entire concrete slab or you may unwittingly create a potential problem with subterranean termites or water permeating through the slab;
6. Install the safe in a location where it would be difficult for someone to push on the safe from any direction. A closet is an example. If a safe is tipped over, the thief will have an easier time prying the doors open with a steel crowbar; and
7. Tell the wife that you are installing the safe because you want to keep her valuables safe to quench her jealousy over your love for firearms more than her.
Good luck.