This is an American John Dory (Zenopsis conchifer), now renamed to Buckler Dory, it also goes by the name of Silvery John Dory or just John Dory. This is a deep water fish that reach a size of about 7 pounds. It is a deep water fish. Living at depths of 200 to 2000 feet deep. They feed on smaller fish.