This paper proposes an unknown input estimation technique using generalized matrix inverse and a full order observer for linear time invariant systems, with an application illustrated through a numerical example of a missile autopilot. It establishes necessary conditions for the existence of the observer and demonstrates the effectiveness of the method via MATLAB simulations showing that the estimated unknown input accurately tracks the actual input. Overall, the study extends existing observer designs and emphasizes the importance of accurate input estimation in industrial applications.