Yes, there is a gift shop at Mount Rushmore National Memorial where you can purchase souvenirs, books, and other items to commemorate your visit. Don't forget to get your Passport book stamped at the same time.