The Golden Gate National Parks Conservancy operates several shops on Alcatraz. In addition they have an online store featuring books, videos, and many other items related to the island.
Golden Gate National Recreation Area
B201 Fort Mason
San Francisco, CA
To purchase tickets call 415-981-7625