When it comes to the furniture building gun, then the most common is a air stapler, Staple nail gun leaves bigger holes than any other air nail gun, and it always keeps the materials in place. As an air staple nail gun does not require any oil so you will not face any problem regarding oil splattering.
Furniture,bedding, upholstery that you are dealing with an air staple gun won’t have any mark on its surface. So the perfection will be maintained. But you should avoid using it for finishing carpentry work.