I think the way it works is that it broadly understands concepts like "gun" has "gun stock", "gun barrell", "grip", "magazine", etc, and it had a vague idea of where those parts belong in relation to each other, but it doesn't truly understand the concept. It's similar to how it clearly understands that hands have fingers, but it has no idea how many fingers should go in the finger space of a hand, or why you get extra arms sometimes, etc.
I think the way it works is that it broadly understands concepts like "gun" has "gun stock", "gun barrell", "grip", "magazine", etc, and it had a vague idea of where those parts belong in relation to each other, but it doesn't truly understand the concept. It's similar to how it clearly understands that hands have fingers, but it has no idea how many fingers should go in the finger space of a hand, or why you get extra arms sometimes, etc.