In one sense, every blessing that comes from God is a gift. The Bible says that all gifts ultimately have their source in God the Father. James says:
James 1:17 Every good gift and every perfect gift is from above, and cometh down from the Father of lights, with whom is no variableness, neither shadow of turning.
Spiritual grace-gifts (Greek, charisma) are the outworking of the Holy Spirit (1 Corinthians 7a) as evidence of spiritual life in a born-again person for the profit of all in the local church (1 Corinthians 7b). Each believer is given one or more spiritual gifts by the Spirit of God (1 Corinthians 8a).
1 Corinthians 12:7-8 But the manifestation of the Spirit is given to every man to profit withal. For to one is given by the Spirit the word of wisdom; to another the word of knowledge by the same Spirit;
Among believers in an assembly (local church), spiritual gifts are given, apportioned, distributed, or assigned by the Holy Spirit according to His will for the spiritual edification of the body as a whole.
1 Corinthians 12:11 But all these worketh that one and the selfsame Spirit, dividing to every man severally as he will.
John MacArthur comments on the end of verse 11: “…,this beautiful thought: ‘dividing to every man,’ which is universality; and ‘severally,’ which is individuality. The Spirit of God universally gives gifts, but to every individual. He give them peculiarly. Nobody has your gift. You are a snowflake. It is not mass production; everybody is different. There are not forty-three teachers in one section, eighty-four givers over here, and forty-nine with faith over there. Everybody’s uniqueness manifests itself in a unique way. So, the Spirit of God divides to every man severally as He wills. Remember, you cannot seek a gift. In the first place, gifts are from God, and in the second place, He is the one who wills what He gives.” *
=============
* Spiritual Gifts – I Corinthians 12, John MacArthur’s Bible Studies (1983) pp. 60-61