On-sale date from internal document posted by Paul Kupperberg to Facebook on 17 September 2019 detailing release dates for various Atlas publications. Other information for this issue from that document:
Date material due at World Color Printers: March 8, 1975.
Date shipping of comic started: April 15, 1975.
Copies printed for U.S.A. and Canada: 100,000.
Copies printed for England: 25,000.
Total copies printed: 125,000.
Table of Contents page includes credits, indicia and images from interior stories.