You need to contact DFAS directly and inquire as to why you don't have a W-2. If you were paid one single penny by the Navy in 2019, then you should have a W-2. You can not file an accurate return, or qualify for any military discounts/breaks without a DFAS issued W-2.