Morning, fools, finding stockpiles (7)
I believe the answer is:
amasses
'stockpiles' is the definition.
(I've seen this in another clue)
'morning fools' is the wordplay.
'morning' becomes 'am' (as in 12:00 AM).
'fools' becomes 'asses' (ass can mean a foolish person).
'am'+'asses'='AMASSES'
'finding' acts as a link.
(Other definitions for amasses that I've seen before include "Collects" , "'Accumulates, gathers (7)'" , "Gathers together" .)