Does a narcissist ever feel guilty to the point of giving expensive guilt presents in a relationship?

A narcissist may give expensive gifts, but only as a means of psychological manipulation, not out of guilt. A true narcissist thinks only of him or herself, and therefore is incapable of feeling guilt.