Here is your answer:
590.6 Ground-Fault Protection for Personnel. Groundfault
protection for personnel for all temporary wiring installations
shall be provided to comply with 590.6(A) and
(B). This section shall apply only to temporary wiring installations
used to supply temporary power to equipment
used by personnel during construction, remodeling, maintenance,
repair, or demolition of buildings, structures,
equipment, or similar activities. This section shall apply to
power derived from an electric utility company or from an
on-site-generated power source.
(A) Receptacle Outlets. Temporary receptacle installations
used to supply temporary power to equipment used by
personnel during construction, remodeling, maintenance,
repair, or demolition of buildings, structures, equipment, or
similar activities shall comply with the requirements of
590.6(A)(1) through (A)(3), as applicable.
(1) Receptacle Outlets Not Part of Permanent Wiring.
All 125-volt, single-phase, 15-, 20-, and 30-ampere receptacle
outlets that are not a part of the permanent wiring of
the building or structure and that are in use by personnel
shall have ground-fault circuit-interrupter protection for
personnel. Listed cord sets or devices incorporating listed
ground-fault circuit-interrupter protection for personnel
identified for portable use shall be permitted.
(2) Receptacle Outlets Existing or Installed as PermanentWiring.
Ground-fault circuit-interrupter protection for
personnel shall be provided for all 125-volt, single-phase,
15-, 20-, and 30-ampere receptacle outlets installed or existing
as part of the permanent wiring of the building or
structure and used for temporary electric power. Listed cord
sets or devices incorporating listed ground-fault circuitinterrupter
protection for personnel identified for portable
use shall be permitted.
So if you are storing parts no GFCI, but once construction, remodeling, maintenance,
repair, or demolition work takes place then GFCI is required.