Gaffs are only any good if you plan on keeping the fish.
Here is a little trick, go into a boating store and purchase a extendable boat hook, these are normally lightweight and fairly strong. Probably made out of Aluminum and should be quite cheap. Now cut off the hook end, and get a Gaff and connect it onto the pole. That way you get a inexpensive extendable gaff