@tanguatlay,
You should have given more context at the beginning. Your friend may well be right.
A second chance is a long established term used when someone has initially failed at something.
That doesn’t make,’I’ll give you a chance,’ wrong or grammatically incorrect.