Hi Newguest
To me, the use of the word 'ago' pretty much rules out the use of the present perfect in your sentence
.
By the way, here is a sample sentence taken from the BNC (British National Corpus):
"I made you one just a second ago."
Although the word 'just' precedes 'a second ago' (rather than 'made') in that sentence, I think it illustrates the fact that the extreme recentness of a past activity does not necessarily guarantee the use of the present perfect -- not even in British English.