Not a teacher only a native.
'Stock chicken wings up' doesn not sound right. You could say 'Stock up on chicken wings.'
Also your first sentence doesn't sound right, it should be something like, 'The chicken wings worked out at a really good price, so I decided to stock up on them.' Or, 'I decided to stock up on chicken wings as they worked out at a good price.'
Hope this helps
- For Teachers