3rik, bienvenido a Foros del Web.
De entrada yo veo algo complicado el diseño de tus tablas, creo que seria mas conveniente tener una sola tabla para ingresos y salidas, donde las salidas las manejes en negativos.
Tal vez en tu consulta solo te falta especificar el almacen para ambas tablas y sobra el GROUP porque ya estas filtrando codigo en el WHERE.
Código:
Select Ingresos.Codigo, Sum(Ingresos.cantidad)-Sum(Salidas.Cantidad) As Stok
From Ingresos, Salidas
Where Ingresos.Codigo = colname and Salidas.Codigo = colname and Ingresos.Almacen = 'xxx' and Salidas.Almacen = 'xxx'