This model light house has likely been in storage for most of its life, but does have some defects:
1. one of the doors is no longer permanently attached the the structure, but is able to be snapped back in place.
2. The street lamp has come apart, I'm not sure if this was intentional, and it appears to have seen some wear. However, the parts are still intact, in case you would like to repair it.
3. We do not have the resources to test the street lamp or beacon light, but the actual electronics appear to be in good condition. 
4. I am almost certain all of the parts are intact, however, I do not know much about these models, and I hope the photos represent what this particular model includes. Feel free to let me know if you would like more photographs from different angles.

This is from the treasured collection of my now deceased father. The proceeds from these items go towards his grandchildren's college funds. Thank you for your interest.

The G Scale Model Power 1000 Light House is a highly detailed and realistic model accessory for G gauge model railroads. Made by Model Power, this replica lighthouse is perfect for adding an authentic touch to your train layout. With the brand's reputation for quality and attention to detail, this model is sure to enhance the charm of your railroad scene. The POWER 1000 designation suggests that this lighthouse may be designed with a specific level of illumination or functionality in mind, adding an extra element of interest to your layout.

If you have any questions, would like an additional photo or would like to inquire about any other item specifics, feel free to message me.