Double firing in a Porter Cable nail gun is often caused by a worn or faulty trigger or a user holding the trigger down too long. Make sure you're using the nail gun properly, and if the issue persists, check the trigger mechanism for wear and consider replacing it if needed.