FFM printing is not well suited for spherical objects. A sphere is a single point contact on the print bed, which won't work, as it will break loose and fail the print. If you use the usual raft and/or support methods, you'd be increasing the labor and time involved, reducing the value substantially for such small objects.

If the "weapon" could tolerate cylindrical objects, it would be more practical, but the weapons do not.

SLS printing, which uses a laser to sinter nylon powder would work. The un-fused powder provides the support. There's no lateral forces involved to shift the print and the build volume can be fully used by carefully nesting the spheres.

SLS printing, on the other hand is more expensive than almost anything else. The powder is expensive and the printers start at US$5,000.