Shakir might have the best hands in NFL history...
This is a list of highest catch percentage in a season with 45+ targets. Shakir is 1st and 2nd on the list and this season would break his NFL record from last year at well over 90% this season. It's absurd. The dude is a human vacuum cleaner when it comes to catching the football.
Shakir and Allen also set an NFL record this year for most consecutive targets completed without a drop.
I would probably still say Michael Thomas based on sheer number of targets and how high he is, appearing 3rd and 12th, but Shakir is definitely not far behind if he is at all.