A Simpler Method Than Divide or Clipping Mask?
Ok, I am back with a new question. Design to go on Tshirt
NOT THIS DESIGN, just example.
Shirt color shows though creating lines within the gun(indicated by black background)
Here I have a gun, on a locked black background layer. All the white pieces of the gun
are their own shapes, grouped together.(so the gun remains the gun.)
As you can see, by the gun on the right, the black background(shirt color) shows
through creating the outline of the gun.
Now, I want to overlay this flag over the gun, to
where it looks like the gun has a flag on it.

Now, here is Clipping Mask. Yes it works, but for what I am doing. I can't have the paths in the background
that make up the flag. No extra anything, just the gun, and looking like it has a flag. The clipping path
method also creates larger file size. For screen printing on shirts, these extra lines of invisible flag
can cause an issue.

Now, divide works great. I put the gun in back, the flag in front, and Divide. Then Ungroup.
In the image below, I deleted many of the flag parts that were divided.
However, then I have to hunt for the paths that I want to be transparent(so shirt shows through lines).
This takes a long time. You can see I have a piece selected in the spinning drum, where the bullets go inside.
That piece, gets deleted, like many other, so that the black shirt color shows through where it needs to, again.

There has to be an easier way to do this. So that it overlays the flag only over the white shapes that make the gun
like a clipping mask, but where I can delete all the paths associated with the parts of the flag I don't need.
Any takers?
This situation is exactly the situation I have right now. I have a skull that I need to overlay a flag on.
